虚拟机IP配置总结


  • 学习简记

    • 基本配置流程
    • 手动配置IP
    • 认识网络接口设备
  • 学习疑点
  • 课后实操
  • 拓展学习

学习简记

基本配置流程

1. 设置虚拟机的网络的连接方式(bridged(桥接模式)、NAT模式、Host-only方式)
2. 进入Linux终端,运行dhclient 命令(##NAT方式与桥接方式使用,且网络环境中有路由器),自动获取IP地址,命令运行完成后使用,ifconfig eth0查看网卡信息,看是否有获取到IP。
3. 如果不能获取IP则,进行手动配置IP;可以获取则可进行IP地址的静态设置。
4. 静态IP的设定;使用命令vim /etc/sysconfig/network-scripts/ifcfg-eth0编辑网卡的配置文件

   DEVICE=eth0BOOTPROTO=noneHWADDR=00:0C:29:33:F7:3AONBOOT=yesIPADDR=192.168.205.3   ##使用dhclient获取的IP地址NETMASK=255.255.255.0GATEWAY=192.168.205.2DNS1=192.168.205.1DNS2=8.8.8.8

5. 保存配置文件后,重启网络sysconfig network restart,ifconfig eth0查看网卡信息是否有IP地址。

6. ping 192.168.205.3(你设定的IP) 是否ping通外网。。

手动配置IP

1. 桥接方式

  • 用这种方式,虚拟系统的IP可设置成与本机系统在同一网段,虚拟系统相当于网络内的一台独立的机器,与本机共同插在一个交换机上,网络内其他机器可访问虚拟系统,虚拟系统也可访问网络内其他机器,当然与本机系统的双向访问也不成问题。
  • 在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一独立的主机,它可以访问网内任何一台机器。在桥接模式下,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网。
    使用桥接模式的虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑。想让它们相互通讯,你就需要为虚拟系统配置IP地址和子网掩码,否则就无法通信。
    如果你想利用VMWare在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。
  • 手动配置过程:选取与你的真实机的IP属于同一网段的不被占用的IP地址,配置网卡的配置文件,重启网络
    ONBOOT=yesNM_CONTROLLED=yes#BOOTPROTO=dhcpBOOTPROTO=staticIPADDR=192.168.0.101NETMASK=255.255.255.0GATEWAY=192.168.0.1DNS1=114.114.114.114DNS2=8.8.8.8ARPCHECK=no  ## Determining if ip address is already in use for device eth0 是linux网卡配置arp检查导致的,把这个关掉即可,报错时使用
    • 事例:
      物理机的本地连接设置:
      IP地址: 192.168.1.10
      子网掩码: 255.255.255.0
      默认网关: 192.168.1.1 (根据自己的网络情况填写)
      首选DNS:8.8.8.8
      虚拟系统本地连接设置:
      IP地址: 192.168.1.11
      子网掩码: 255.255.255.0
      默认网关: 192.168.1.1 (根据自己的网络情况填写)
      首选DNS:8.8.8.8
      这样虚拟系统就相当于网络中的一台真实机器可以上网了。

2. NAT方式连接

  • 这种方式也可以实现本机系统与虚拟系统的双向访问.但网络内其他机器不能访问虚拟系统,但虚拟系统可通过本机系统用NAT协议访问网络内其他机器,并且可以跟物理机一样上网。
  • 使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。
  • 手动配置过程
    1. 设置虚拟机上的nat
    如果你是英文版本的vmware,这样设置:
    Edit —> Virtual Network setting —> NAT —> Vmnet 8 Gateway IP address : 192.168.205.2 Netmask : 255.255.255.0 NAT service: Started —> 确定

    2. 修改虚拟机的网卡设置
    双击虚拟机右下角的网卡小图标,鼠标移动过去后会显示“Ethernet: …” ,
    Device status 那两项都需要打对钩;
    Network connection 需要选择最后一项(Custom:Specific virtual network) 选择Vmnet8(NAT)
    最后点ok

    3. 到你的电脑上(XP)
    右击“网上邻居” —> 属性 —> 右击 “VMware Network Adapter VMnet8” —> 属性 —> 双击 “Internet 协议(TCP/IP)” —> 手动设置IP为 192.168.205.1 子网掩码为 255.255.255.0 网关 和 dns 都设置为 192.168.205.2 —> 确定 —> 确定

    4. 设置你的虚拟机IP (linux)
    vim /etc/sysconfig/network-scripts/ifcfg-eth0 内容如下:
    DEVICE=eth0
    BOOTPROTO=none
    HWADDR=00:0C:29:33:F7:3A
    ONBOOT=yes
    IPADDR=192.168.205.3
    NETMASK=255.255.255.0
    GATEWAY=192.168.205.2

    5. vim /etc/resolv.conf 内容如下:
    search localdomain
    nameserver 192.168.205.2

  • 事例:
    这种方式不占用网络中的IP地址,只要物理主机能上网,那么虚拟系统就能上网。
    修改物理主机的虚拟网卡VMware Network Adepter VMnet8,比如说设置成192.168.10.10,掩码是255.255.255.0
    虚拟系统本地连接设置
    IP地址: 192.168.10.11
    子网掩码: 255.255.255.0
    这样虚拟系统就可以和本地主机一样上网了,具体的网关根据实际情况设置

3. host-only 方式

  • 顾名思义这种方式只能进行虚拟机和主机之间的网络通信,既网络内其他机器不能访问虚拟系统,虚拟系统也不能访问其他机器.
  • 在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用host-only模式。在host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的。
    提示:在host-only模式下,虚拟系统和宿主机器系统是可以相互通信的,相当于这两台机器通过双绞线互连。
  • 事例:
    这种方式设置方法和Bridge模式基本一样,只要物理主机的VMware Network Adepter VMnet1中设置和虚拟系统中本地连接在同一个网段就可以。
    本机的本地连接设置
    IP地址: 192.168.2.10
    子网掩码: 255.255.255.0
    虚拟系统本地连接设置
    IP地址: 192.168.2.11
    子网掩码: 255.255.255.0
认识网络接口设备

VMnet0:用于虚拟桥接网络下的虚拟交换机
VMnet1:用于虚拟Host-Only网络下的虚拟交换机
VMnet8:用于虚拟NAT网络下的虚拟交换机
在我们安装了虚拟机后,我们的物理机上在网络连接对话框中会多出两个虚拟网卡

VMware Network Adepter VMnet1:Host用于与Host-Only虚拟网络进行通信的虚拟网卡

VMware Network Adepter VMnet8:Host用于与NAT虚拟网络进行通信的虚拟网卡

学习疑点

课后实操

拓展学习

  1. VMWare虚拟机下为Ubuntu 12.04配置静态IP(NAT方式)
  2. 区分虚拟机的三种联网方式
  3. 虚拟机联网方式原理 
时间: 2024-09-29 08:19:03

虚拟机IP配置总结的相关文章

centOS6.0虚拟机ip配置

1.首先使用虚拟机安装好centOS6.0系统 2.虚拟机网络配置:(选择桥接模式) 3. 第一步:首先关闭防火墙 1.将防火服务从启动列表移除 #chkconfig --del iptables #chkconfig --add iptables (添加) 2.查看防火墙 #service iptables status 3.关闭防火墙 #service iptables stop 第二步:网络配置固定IP (静态IP). 网卡地址: /etc/sysconfig/network-script

解决克隆centos虚拟机后ip配置失败的问题

第一步:切换到root用户 #su - 第二步:修改hosts文件 #vi  /etc/hosts 192.168.1.63  datanode63 --多余的内容删除 第三步:修改主机名: #vi  /etc/sysconfig/network 将HOSTNAME修改为:datanode63 NETWORKING=yes HOSTNAME=datanode63 第四步:修改网卡配置  保最后一条网站并网站名称(NAME="eth0")修改为:eth0,其它信息删除 将ATTR(add

VMwarePlayer虚拟机下centos6的静态IP配置

1. 把VMwarePlayer生成的网络适配器 VMware Network Adapter VMnet1 设置成自动获取IP地址. 2.在VMwarePlayer中选择对应的虚拟机,点击edit virtual machine settings选项,在三种网络连接方式中选择Bridged(桥接方式). 3.进入虚拟机的CentOS系统用vi编辑/etc/sysconfig/network-scripts/ifcfg-eth0(没有的话就创建一个). 1 DEVICE=eth0 2 BOOTP

虚拟机vmware,NAT静态IP配置和接入互联网

虽然网上有很多关于虚拟机vmware配置静态IP的文章,但是笔者还是要在这里写一下关于NAT下配置静态IP的心得,笔者可是在吃了大亏的情况下总结出来的. 首先正如大家都知道的首先要设置虚拟机的网络适配器的模式为NAT模式,如下图: 紧接着是这个过程中比较关键的部分了,那就是通过"编辑"-->"虚拟网络编辑器",查看NAT的虚拟网卡的配置信息,其中对于配置静态IP的部分特别重要的是要观察DHCP设置中的IP的区域,NAT静态IP的配置应该在该IP地址之间,一定要

本机、虚拟机相互访问以及固定虚拟机ip的配置 09

虚拟机的使用极大地方便了开发人员在开发系统的生产系统之间的切换.vmware以及oracle vitual box是最常用的虚拟化软件.随着linux上的服务越装越多,ip固定.本机虚拟机的相互访问的要求越来越迫切.本文将阐述如何固定虚拟机ip以及本机虚拟机之间的相互访问. 1.操作环境 vmware 14.1 centos7 64 putty或者xshell 2.操作步骤 2.1 将vmware的网络适配器设置为NAT模式 2.2 设置vmware的虚拟网络编辑器 点击vmware菜单中的 编

Linux 学习进阶,系统安装和IP配置

新手第一次接触Linu,x借助博客记录自己学习Linux的过程,即是分享相关知识,也是为了通过这样一个平台监督自己的学习进度.本人大学所学专业为国际贸易,从事了一年的外贸工作,后决定转行IT行业,从而选定Linux运维这个工作.上周报名了一个学习班,边学习边记录,以此作为新的起点. 一.Linux安装 选用的是VMware虚拟机,序列码是从百度搜来,可用,之后下载了Centos6.5 版本,按照操作提示安装,较为简单. 步骤: 开启虚拟机->安装介质(OK skip跳过)->next->

如何在Linux虚拟机中配置rabbitMQ

1.配置Erlang环境的linux虚拟机 配置的步骤直接上图: 2.rabiitMQ安装到linux 直接上图:      2.1安装MQ 2.2修改rabbitMQ的配置文件 2.3开启后台管理插件: 2.4 开启对外端口两个,一个时服务中心的,一个是程序访问的(或者直接关闭防火墙): 2.5启动服务器 2.6这样通过你的虚拟机IP+端口号15672就可以访问了 2.7添加用户: 2.8添加Virtual Host 2.9  在Virtual Host中添加有权限操作的用户 2.10配完之后

vmware-linux虚拟机上网配置

看了很多关于别人配置虚拟机上网方法,都感觉不太好用.之前在网上找了很多资料,花了很长时间才解决上网问题.现在想写点东西,把我快速配置linux上网方法分享下: 注:本机用的是CentOS6.5 里面是应用SecureCRT连接的.不要用dhcp自动分配ip地址,不然每次使用SecureCRT都需要看下具体的ip.我想很多linux发行版本都差不了多少. 第一步:首先要保证的window主机能够上网. 第二步:VMware 虚拟机选择 设置->网络适配器-选择选择为NAT模式. 第三步:开始配置虚

[Vmware]IP配置方式

安装VMware之后,发现网络连接中多了两个网卡:VMware Network Adapter VMnet1 和 VMware Network Adapter VMnet8 其中VMnet1是host网卡,用于host方式连接网络的.VMnet8是NAT网卡,用于NAT方式连接网络的. 这两个网卡有着固定的IP地址,IP地址是自动生成的,如下图: 两个网卡属于不同的网段,默认网关和DNS服务器默认为空. VMware的三种主要连接方式:桥接(Bridged).NAT.主机网络(Host-Only