Windows 8 Ubuntu 16.04 主机下的 VMWare 来宾无法访问互联网
Windows 8 VMWare guest under Ubuntu 16.04 host doesn't have access to the internet
我有 Ubuntu 16.04
个带有 WMWare Player
和 Windows 8
个客户机的主机。问题是来宾 Windows 机器无法访问互联网。
主机Ubuntu 16.04 配置:
>>> grep VERSION= /etc/*-release
/etc/os-release:VERSION="16.04.3 LTS (Xenial Xerus)"
>>> sudo iptables --list
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
>>> sudo ufw status
Status: inactive
VMWare 配置:
> vmware --version
VMware Workstation 12.1.0 build-3272444
Windows客机:
测试:
备注:
- 注意
ping
正常,nslookup
挂起。看起来主机正在停止流量。
- 我尝试
ssh
进入主机 - 没问题。
- 我尝试
ssh
进入主机本地 lo
网络中的其他机器 - 可以
- 网络配置中的网关设置为
172.16.223.2
。我试图将其更改为主机的 IP (172.16.223.1
) - 结果相同。
我的情况真的很简单。出于某种原因 VMWare
没有选择正确的 DNS
主机并且 8.8.8.8
和 8.8.4.4
在内部网络中被阻止。将 Windows
内的 DNS
服务器手动设置为内部网络允许的 IP 解决了该问题。
我将问题标记为已解决,但如果 smb 发布解决方案以修复 VMWare
以获取主机的 DNS
,我将切换到他的答案。
我有 Ubuntu 16.04
个带有 WMWare Player
和 Windows 8
个客户机的主机。问题是来宾 Windows 机器无法访问互联网。
主机Ubuntu 16.04 配置:
>>> grep VERSION= /etc/*-release
/etc/os-release:VERSION="16.04.3 LTS (Xenial Xerus)"
>>> sudo iptables --list
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
>>> sudo ufw status
Status: inactive
VMWare 配置:
> vmware --version
VMware Workstation 12.1.0 build-3272444
Windows客机:
测试:
备注:
- 注意
ping
正常,nslookup
挂起。看起来主机正在停止流量。 - 我尝试
ssh
进入主机 - 没问题。 - 我尝试
ssh
进入主机本地lo
网络中的其他机器 - 可以 - 网络配置中的网关设置为
172.16.223.2
。我试图将其更改为主机的 IP (172.16.223.1
) - 结果相同。
我的情况真的很简单。出于某种原因 VMWare
没有选择正确的 DNS
主机并且 8.8.8.8
和 8.8.4.4
在内部网络中被阻止。将 Windows
内的 DNS
服务器手动设置为内部网络允许的 IP 解决了该问题。
我将问题标记为已解决,但如果 smb 发布解决方案以修复 VMWare
以获取主机的 DNS
,我将切换到他的答案。