配置vmware的DHCP--VMWare的NAT配置(包括DHCP和固定IP配置)
网友1:
NAT的DHCP配置:
这个网上别人写过,自己实验了下,没有问题。
1 .最重要的是你的两个服务必须开启:VMware DHCP Service 和VMware NAT Service。
具体操作如下: 开始---设置--控制面板---管理工具---服务(在运行里输入services.msc回车即可),确保 VMware DHCP Service 和VMware NAT Service 服务已经启动.
2 把你的虚拟网卡VMnet8设置为自动获得IP、自动获得DNS服务器,启用。
3 把你虚拟机中操作系统(我的是REDHAT9.0)的“本地连接”也设置为自动获得IP、自动获得DNS服务器
4 将虚拟机的上网方式选为NAT。
5 点菜单栏里的“编辑”-选“虚拟网络设置”,先将“自动桥接”给去掉(去掉钩钩),再选“DHCP”开启DHCP服务,点“开始”-应用,再按同样的方法开启“NAT”的功能。
NAT的固定IP配置:(考虑到没有固定IP,主机和虚拟机间的通信叫麻烦,有时DHCP很耗时间)
1 开启两个服务:VMware NAT Service,VMware DHCP Service (这个可不开)
2 将虚拟机的上网方式选为NAT。
3 点菜单栏里的“编辑”-选“虚拟网络设置”,先将“自动桥接”给去掉(去掉钩钩),在“DHCP”关闭DHCP服务,在“Host virtual network mapping”下的VMnet8的右边选择subnet修改子网,我将它改成192.168.0.0和255.255.255.0.稍后在VMnet8的右边选择NAT,修改网关,我将其修改成192.168.0.2.在“NAT”中开启vmnet8的“NAT”的功能。
4 把虚拟机中操作系统(我的是REDHAT9.0)的“本地连接”设置成固定IP,比如,192.168.0.123,网关为192.168.0.2,注意IP的设置,有的可能出现问题,跟子网设置有关。
网友2:
8.0以后版本的VMware,在编辑-虚拟网络编辑器中取消勾选“使用本地DHCP……”,
子网ip我的是192.168.137.0,掩码默认255.255.255.0,
然后查看nat设置,找到网关为192.168.137.2。
然后在linux中自定义ip地址为 192.168.137.111,掩码255.255.255.0,网关192.168.137.2;
重启服务,service network restart(root权限),ok!
如果还不行,在linux中设置dns为8.8.8.8,重启服务,ok!
网友3:
其实,网友1的做法有点复杂,后面的静态IP 不需要改,何必改呢,只需要把相应的ip填的和vnet8在一个段内,网关设置为和你的虚拟机(VMware tool,那个菜单,虚拟机设置的那个DHCP中,选中vmnet8,点属性就可以看到网关)一样的网关就可以了。也不唠叨这么多,去我空间看,怎么配置,我也是因为实验室一个mac申请一个对应IP才可以上网我才用nat的,否则也不会用nat了,直接用桥接模式更加省事,前面有个牛人说用NAT模式,只需要将guest的ip设置的和vmnet8 的IP地址一样就可以,呵呵,我试过不行,因为service network restart的时候最后一步出错,提示说网络上已经有一个XXXX的ip了。因此我换了一个不和他一样,但是在一个子网内的,就可以了。