虚拟机VMWare中的三种网络连接模式

    技术2022-05-18  12

    VMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。

    1.  Bridged(桥接模式,通过VMnet0)

    优点:虚拟机guest和宿主机host之间就相当于局域网内两台的相互独立的主机;它们可以单独上网而不需要借助于对方;

    缺点:需要多于一个的IP地址,并且需要手工为虚拟系统guset配置IP地址、子网掩码;

          如果要求和host主机进行通信还必须使得guest机和host的IP处于同一个网段

    例:

    (1)host主机配置: 

    IP Address :58.194.252.53;  Netmask:255.255.255.0;  Gateway:58.194.252.1   DNS:210.201.255.1

    (2)guest虚拟机配置:

    IP Address :58.194.252.56;  Netmask:255.255.255.0;  Gateway:58.194.252.1   DNS:210.201.255.1

    2.NAT(网络地址转换模式,同VMnet8有关)

    优点:该模式下虚拟系统guestTCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,不需手工配置。

          也就是说guest的ip和DNS都使用“自动获取”。

    缺点:由于guest虚拟机的TCP/IP自动获取,因此无法同“host主机”所在的局域网中的其他真实主机进行通信;

    注:在对guest采用动态分配IP时,应该保证host主机上运行的两项服务VMWare DHCP和VMWare NAT是同时打开的,方法如下:

         “ 控制面板-》管理工具-》服务-》。。。”

    【当然了,guset虚拟机的IP和DNS也可以手工配置,其中IP应该与VMnet8的Ip处于同一个网段,子网掩码采用默认,网关和DNS地址

    就填写VMnet8的Ip就行】

    3.host-only(主机模式,同VMnet1有关联)

    Host-only模式和NAT模式基本一样,都是以真实主机为基础建立一个虚拟网络。不同之处在于Host-only不带NAT功能(地址转换功能),

    因此无法连接外部网络。但是,可以借助于真实主机中的Internet连接共享(Windows 2000/XP里面自带),使得虚拟guest借助

    host的真实网卡接入外网中。步骤如下:

    1)查看真实主机host网卡的属性,选择“高级”标签,将“允许其他网络用户……”选项勾上,并设置允许共享的网卡为VMnet1

    2)对guest虚拟机上新建一个“通过局域网中其他主机接入外网”的链接,重启guest.

    3)手工配置guest的TCP/IP:

    假定VMnet1的自动配置为:IP:192.168.0.1;    子网掩码:255.255.255.0;

    则guest配置为:IP:192.168.0.2~ 255  ;   子网掩码:255.255.255.0;    网关:192.168.0.1;   DNS:192.168.0.1或者为主机host的网关

    -----------------------------------------------------

    以上中NAT模式下的VMnet8虚拟网络,host-only模式下的VMnet1虚拟网络,以及bridged模式下的VMnet0虚拟网络,都是由VMWare虚拟机自动配置而生成的,不需要用户自行设置。

    --------------------------------------------------

    有时配置完成之后,还需要关闭虚拟机guest 中的防火墙才可以上网。


    最新回复(0)