1. 苏葳的备忘录首页
  2. 网络

VMware虚拟机的虚拟网络设置(续)

vmware nat上次的虚拟机连不上网问题证明仍未解决,为何暂时会有解决的假象不得而知,继续试验。虚拟网络编辑器管理两个重要的服务,vmnat服务和vm dhcp服务,以前一直奇怪虚拟网关的地址从何而来。比如虚拟网络编辑器分配的网段设为192.168.0.0,掩码255.255.255.0。此时,在dhcp设置中将ip段设为192.168.0.128-192.168.0.254,255自然是广播地址,而254这个ip会被dhcp sever占用。

那么此时虚拟客户系统将自动获得dhcp server分配的192.168.0.128这个ip,同时,网关则会设为192.168.0.2,为什么不是1呢?以前一直以为应该是1,现在查资料得知,这个192.168.0.2实际是vm nat服务的地址,就是所谓的nat device。由于host机上vmnet8网卡的地址已分配为192.168.0.1,所以这个地址当然要设为2了。

那么这个地址能ping通否?在guest系统开机后,ping此地址,有时是通的,但若ping www.163.com,会先通第一个包,然后就不通了,再ping 192.168.0.2,会发现此时192.168.0.2也不通了,原因为何?不解。考虑到host机特殊的网络设置(双网卡,内网网卡通过软路由设置连上192.168网段的内网),所以假设192.168虚拟网段的报文会与192.168内网网段的设置冲突,于是将虚拟网段改为172.16.0.0。目前看是能正常上网,但还是观察一下再说吧

原创文章,作者:苏葳,如需转载,请注明出处:https://www.swmemo.com/519.html

发表评论

邮箱地址不会被公开。 必填项已用*标注