我有一个Ubuntu 9.04盒子和一个OS X 10.5盒子。 他们都在同一个子网(192.168.10.0/24)。 我可以从OS X机器上看到ubuntu.local和osx.local,但是我只能从Ubuntu机器上看到ubuntu.local。 当我ping他们ubuntu.local是192.168.10.50,但osx.local是192.168.132.1。 OS X机器的IP显然是错误的,我不确定它是如何得到它的。 我用它连接到三个networking(192.168.20.0/24以太网,192.168.2.0/24无线,和上述192.168.10.0/24无线),所以192.168.132.1似乎很奇怪。
我会标记这个mdns,但是我还没有足够的分数。
这里是ifconfig的结果,它看起来好像bonjour抓取VMWarenetworking而不是有线或无线。 我怎么能告诉它使用无线(或有线)?
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 inet 127.0.0.1 netmask 0xff000000 inet6 ::1 prefixlen 128 gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280 stf0: flags=0<> mtu 1280 en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 ether 00:17:f2:d6:39:8a media: autoselect status: inactive supported media: autoselect 10baseT/UTP <half-duplex> 10baseT/UTP <full-duplex> 10baseT/UTP <full-duplex,hw-loopback> 10baseT/UTP <full-duplex,flow-control> 100baseTX <half-duplex> 100baseTX <full-duplex> 100baseTX <full-duplex,hw-loopback> 100baseTX <full-duplex,flow-control> 1000baseT <full-duplex> 1000baseT <full-duplex,hw-loopback> 1000baseT <full-duplex,flow-control> none fw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 2030 lladdr 00:19:e3:ff:fe:77:30:9c media: autoselect <full-duplex> status: inactive supported media: autoselect <full-duplex> en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet 192.168.10.102 netmask 0xffffff00 broadcast 192.168.10.255 ether 00:19:e3:d8:b3:5e media: autoselect status: active supported media: autoselect vmnet8: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet 192.168.132.1 netmask 0xffffff00 broadcast 192.168.132.255 ether 00:50:56:c0:00:08 vmnet1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet 192.168.238.1 netmask 0xffffff00 broadcast 192.168.238.255 ether 00:50:56:c0:00:01
你的系统有Vmware,Parallels或类似的东西吗? 我相信他们build立了一个虚拟的networking适配器,并分配额外的私人地址。 快速的谷歌search返回这个页面 ,这表明修复可能工作。
如果你在OSX的terminal上运行'ifconfig',你会看到一个192.168.132。 地址?