物理机:window 2003 sp2
VM版本:VMware Workstation 7.0.0 build-203739
虚拟机:RHEL6.0物理机:2k3
ip:192.168.2.168
netmask:255.255.255.0
gw:192.168.2.1虚拟机:rhel6
ip:10.1.10.234
netmask:255.255.2550
gw:10.1.10.1采用NAT连接
NAT连接到默认的虚拟网卡8:VMware Network Adapter VMnet8
虚拟网卡8:
ip:10.1.10.1
netmask:255.255.255.0开始一直没有启用虚拟网卡8上的DHCP协议,
结果在rhel6中可以ping通2k3的物理ip(192.168.2.168),
但是ping不通物理网关(192.168.2.1),
所以也就上不了外网.后来启用虚拟网卡8上的DHCP协议,
结果可以ping通物理网关(192.168.2.1)了,
也可以ping外网ip,
但是2k3上会出现个ip地址冲突的警告,
等上一会又ping不通外网了.如果启用了虚拟网卡8上的DHCP协议,
再把虚拟网卡8设为自动获得ip,
则可以ping通外网.试了试把虚拟网卡8的gw设为10.1.10.1,
ip设为10.1.10.2时,可以ping通外网.后来发现只要虚拟网卡8的gw设为10.1.10.1,
虚拟网卡8的ip与gw在同一网段且不是同一个ip时都可以ping通外网,
虚拟网卡8的DHCP服务开不开启都无所谓.至此连接已经正常,
但是仍ping不通外网域名,
于是开始配rhel6的dns.*在上述步骤中,无论有没有启用虚拟网卡8上的DHCP协议,rhel6始终是采用静态ip的设置.配rhel6的dns的时候,
用的是这个命令:system-config-network
然后选择Device configuration,
接着eth0,
之后添了个Primary DNS Server为8.8.8.8,
最后save保存,
退出来后,
发现可以ping通8.8.8.8,但还是ping不通qq.com,
cat /etc/resolv.conf后发现8.8.8.8并没有写入配置.再次system-config-network,
这次选了DNS configuration,
在Primary DNS里添上8.8.8.8,
保存退出,
可以ping通qq.com了,
cat /etc/resolv.conf后发现8.8.8.8也写入配置了.小结:
虚拟机要能连到外网需要相应虚拟网卡的gw和虚拟机的gw相同,但虚拟网卡的ip与gw不能是同一个.RHEL6的DNS解析地址需要配置在DNS configuration或者/etc/resolv.conf里.Windows下Android开发环境搭建Linux Fedora 16 ssh 链接问题相关资讯 VMWARE RHEL6
- VMware在DockerCon EU宣布开源“ (12/03/2015 13:13:26)
- 使用VMware克隆功能的一个网络配置 (08/13/2015 20:51:48)
- VMware推出容器友好的Linux系统 (04/21/2015 11:51:51)
| - VMware Workstation 12 Pro 发布下 (08/26/2015 19:21:49)
- VMware推出自家Linux版本 Photon (04/22/2015 17:27:21)
- VMware如何在中国取得成功? (04/20/2015 17:18:00)
|
本文评论 查看全部评论 (0)