注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 关于memcache 测试
 帮助

用VMware搭建域环境时DHCP问题


2008-06-16 22:26:09
 标签:DHCP VMware   [推送到技术圈]

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://superlion.blog.51cto.com/397371/82404
在用VMwareWorkstation搭建域环境的时候,如果域中存在了DHCPserver,有时会发现域中客户端得到的IP地址不是DHCP server分配的,而通过不断的ipconfig /release和ipconfig /renew偶尔可以得到正确的网络配置信息。这是怎么回事呢?其实用VMware创建的虚拟机操作系统有三种网络连接方式,Bridged、NAT和Host-only。选择这三种方式其实就选择了不同的DHCP服务给你的虚机提供网络配置信息。
 
其实Bridged就相当于这台虚拟机间接练到你所在局域网的路由器上(就是你们家里用的TP-link啊或者是D-link之类的路由),这样它所得到的IP地址就是内建在路由器内的DHCP server,而且得到的IP地址肯定和你使用的真机得到的IP是在同一个网段的(一般都是192.168.1.xxx)
  默认网关和DHCP都指向的你家用的路由器地址,哪两个DNS是internet提供商给的。
第二个是NAT,网络地址翻译。它和host-only比较像,只是NAT可以通过真机的网卡和互联网通讯,而Host-only不可以。
使用NAT模式时,你真机上的一块装VMware时附带安装的网卡叫VMware Virtual Ethernet Adapter for VMnet8(简称VMnet8)就起作用了,它是负责虚拟机跟真机进行通讯用的。同样Host-only使用的叫VMnet1,作用相同。只不过NAT进行了网络地址翻译。
在装VMware的同时,也装上了几个服务,其中一个就是VMware DHCP Service。它就是给NAT和Host-only模式下的虚拟网络分配网络配置信息的那个“DHCP Server”。
  当你用NAT的时候,它就分配类似以下的网络配置信息:
  而Host-Only模式下就是这样的:

我们的问题是,我们搭建的域环境下已经有了DHCP server了,就不需要你VMware的帮助了,所以只要将VMware DHCP Service停掉并且改成手动就ok了!

希望对一些刚接触VMware的朋友有些帮助!

本文出自 “Technet” 博客,请务必保留此出处http://superlion.blog.51cto.com/397371/82404





    文章评论
 
2008-06-17 10:44:20
恩 不错长了不少知识

2008-11-20 20:29:11
太好啦。我还以为虚拟机里的DHCP不起作用呢

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: