VMnet1 与 VMnet8 虚拟网卡IP地址设置

VMnet1 与 VMnet8 虚拟网卡IP地址设置
VMnet1 与 VMnet8 虚拟网卡IP地址设置

大家已经知道了VMnet1、VMnet8与VMnet0虚拟交换机的关系,用过VMware Workstation 或者VMware Server的朋友可能会问:既然VMnet1、VMnet8是交换机,那连接到交换机的网卡(就是虚拟机中使用的网卡)应该是设置什么地址都行的,但为什么在VMware虚拟机中,网卡地址会被固定在192.168.0.0—192.168.255.255的范围呢?大家已经知到VMnet1与VMnet8的子网范围是192.168.x.x的网段。下面将讲解这个问题。

首先,VMnet1与VMnet8虚拟交换机(包括没有极少的其他虚拟交换机,如VMnet2、VMnet3—VMnet7、VMnet9等),是可以使用任意网段的地址的。使用192.168.x.x的网段,只是VMware Server在安装的时候,从192.168.x.x地址段中选出两个地址段来用,这两个地址段是随机产生的,并且不同的机器,甚至同一台机器在重复安装时也是不同的。用户可以根据需要或者爱好使用其他的地址,如可以使用172.16.0.0/12或10.0.0.0/8等其他地址范围,也可以使用公网的地址范围。例如,有些用户习惯为VMware虚拟交换机使用表1的地址范围,并且在每次安装VMware Server(或其他VMware产品后)按照表1的规划进行配置,这样可以减轻试验(或者实际应用)中记忆不同Ip地址的负担。

表1 VMware虚拟网卡使用网络地址规划表

修改VMnet1与VMnet8网段地址的方法如下(以修改VMnet1网段到192.168.10.0为例):

在Host V irtual Network Mapping选项卡中,单击VMnet1右侧的“>”按钮,从弹出的快捷菜单中选择Subnet命令;在弹出的Subnet度画框的IP Address地址框中,输入想要使用的网段地址,在Subnet Mask地址框中输入想要使用的子网掩码,并单击OK按钮,如图所示。

图修改VMnet1使用子网地址

之后根据需要,修改VMnet8使用的网段,修改之后单击“应用”按钮,让设置立刻生效。

其次,即使不在图中修改VMnet1使用的网段地址,也可以在实际中,根据需要设置想使用的地址,并且可以与主机正常通信。例如,假设VMnet1默认使用的网段是192.168.133.0/24,可以在A1虚拟机中,设置IP地址为172.16.100.23,子网掩码为255.255.0.0,在A主机中,在“网络链接”中修改VMnet1虚拟网卡的地址为172.16.10.99、子网掩码为255.255.0.0,则A1与A是可以互相访问的。那么,为什么还要在图中设置(或修改VMnet1)网段地址?这是为了DHCP服务器而使用的。在VMware产品中,为虚拟交换机集成了“DHCP服务”与“NA T服务”,下面先介绍DHCP服务。

相关主题
相关文档
最新文档