我有win7操作系统,带有debian 7的vmware工作站。这是主机的ipconfig(win 7)
Connection-specific DNS Suffix . :
IPv4 Address. . . . . . . . . . . : 10.47.235.94
Subnet Mask . . . . . . . . . . . : 255.255.255.255
Default Gateway . . . . . . . . . : 0.0.0.0
我通过NAT连接(我无法进行桥接连接)。来宾的ifconfig就是这个
但是,通过ip 192.168.252.138
从主机ping客户会使请求超时。如果我从win7网络连接中启用一些网络适配器,比如说VMnet1
,那么这些行会出现在win7中ipconfig
Ethernet adapter VMware Network Adapter VMnet1:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::4561:18cc:8abc:93a2%15
IPv4 Address. . . . . . . . . . . : 192.168.71.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :
我可以通过192.168.71.1
ping来自guest虚拟机的主机,但是再次无法从主机ping客户端(这是我需要的)。
我在访客中没有任何防火墙规则:/sbin/iptables -L
没有显示任何规则。
我能够创建自定义虚拟网络并将guest连接到它设置静态IP地址,在这种情况下我可以从主机连接到guest,但问题是我无法从guest连接到Internet。
感谢
答案 0 :(得分:29)
而不是vmnet1我必须启用VMware Network Adapter VMnet8
,这样做会将以下内容添加到主机的配置
Ethernet adapter VMware Network Adapter VMnet8:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::28e4:a65d:b520:ad92%16
IPv4 Address. . . . . . . . . . . : 192.168.252.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :
在此之后我能够从主机ping客人。主机和来宾之间的连接类型是nat。
<强>更新强>
如果它已经启用,禁用和重新启用可能会有所帮助(感谢Paul G)
答案 1 :(得分:4)
如果离开这里,任何人都应该遇到这个问题并且找不到修复方法。
它显而易见,但也确保你的客人,如果运行Windows,实际上是可以发现的。
在开始时键入“HomeGroup”,并将网络位置更改为私人或转到“更改高级共享设置”并相应地为公共设置权限。
这是一个很容易被忽视的小细节......
答案 2 :(得分:0)
..为物理媒体提供物理抽象,为以太网型LAN提供CSMA / CD控制层
您的设置,在同一个VMne1 CSMA / CD域上,两个分离的第3层网络地址定义:
W7 was an L2 CSMA/CD-VMnet1 connected [host] on an L3 [network] 10.47.235.94/32
W7 had an L2 CSMA/CD-VMnet1 setup as an L3 [network] 192.168.71.0/24 #(*)
VM was an L2 CSMA/CD-VMnet1 connected [host] on an L3 [network] 192.168.252.0/24
并且,除了明显不匹配的配置( ^ * ),没有L3 [网络] 互连通过[< strong> router
]以使两个discjunct世界之间具有IP路由连接。
设置[ router
]角色,或配置L3-“匹配”地址或移至单独的VMnet(VmWare将为您“路由”)