我在vmware Fusion中运行Windows 8 VM。它运行在运行OSX 10.10(Yosemite)的Mac中。 VM的计算机名称为" Proud"。当我从内部ping VM时,即ping -a 192.168.0.138
我收到如下响应:
Pinging Proud [192.168.0.138] with 32 bytes of data:
Reply from 192.168.0.138: bytes=32 time<1ms TTL=128
然而每当我从优胜美地那里骄傲的时候,即ping Proud
我得到的反应如下:
PING proud (199.101.28.130): 56 data bytes
64 bytes from 199.101.28.130: icmp_seq=0 ttl=46 time=418.646 ms
虚拟机正在使用桥接网络。
为什么Proud会解析该IP地址?这是不正确的,意味着我无法使用主机名(必需品),以便我可以从Mac连接到它。
答案 0 :(得分:0)
首先,使用来自OSX 10.10&lt; 主机&gt;的IP_address
键入 ping
进行测试和检查终端,以便独立于任何DNS服务,负责 hostname
翻译您的&lt; 主机名&gt;到预先配置的IP_adress
第二次,你说桥接 - 因此检查一下,VM是否具有与 {完全相同的 网络部分 {1}} (边界由 IP_address
使用 subnet-mask
resp检查详细信息。的 ifconfig
强>
ipconfig
<强> -------------------------|-----------------------------|||--------|||.|||.|||.|||
VM/w8 connected to VMnet? has IP_address := 192.168.0.??? subnet ???.???.???.???
RM/OSX connected to VMnet? has IP_address := 192.168.0.??? subnet ???.???.???.???
强> EDIT#1
2014-08-20 15:30 [UTC+0000]:
最好从{OSX | w8}终端{ping | ipconfig | ifconfig}发布PrintScreens并设置VMnet
答案 1 :(得分:0)
这似乎是一个特色&#39; Mac OS。如果我尝试ping任何主机名,它将从该IP地址返回ping - 即使主机名是虚构的。我不知道为什么OS X会这样做。
答案 2 :(得分:0)
这称为DNS劫持,由许多ISP完成,以重定向您不完整或错误的浏览器地址输入,并显示这些自定义页面广告'嘿,我们找不到您的网页Aple.com但也许你在寻找Apple.com?'
也许这就是这里发生的事情。顺便说一句,互联网服务提供商在这里打破了RFC。
答案 3 :(得分:0)
您需要检查自己的/ etc / host文件。看看您是否对此文件进行了任何更改,以指示计算机“Proud”为192.168.0.138或x.x.x.130?接下来要确保(user3666197实际上是正确的),您需要检查ifconfig以检查您是否有任何连接,其IP地址指向x.x.x.130或x.x.x.138。
最后但并非最不重要的是,是否有任何运行“自豪”的虚拟设备或实例可能导致混淆,因为任何虚拟设备或实例都可以从同一网段获取IP地址,因此具有“两台“网络上的机器?”
希望这会有所帮助。检查你的WINS配置......