Mac OS X 计算机无法访问 LAN 上的其他服务器

Mac OS X 计算机无法访问 LAN 上的其他服务器

我的 Mac 无法访问 LAN 上的其他服务器。

janos@macbook:~$ netstat -r
Routing tables
Internet:
Destination        Gateway            Flags        Refs      Use   Netif Expire
default            192.168.0.1        UGSc           19        0     en1
127                localhost          UCS             0        0     lo0
localhost          localhost          UH              6     6515     lo0
169.254            link#5             UCS             0        0     en1
192.168.0          link#5             UCS             2        0     en1
192.168.0.1        cc:35:40:2a:ed:2d  UHLWIir        20        0     en1    204
192.168.0.11/32    link#5             UCS             0        0     en1
m                  link#5             UHRLWI          0      904     en1      8

什么是link#5路由表?如何删除它?我已经尝试过:

sudo route -n flush

但它没有帮助。m是局域网上的服务器。我把它放到了 Mac 上的 hosts 文件中。

janos@macbook:~$ ping m
PING m (192.168.0.13): 56 data bytes
Request timeout for icmp_seq 0
ping: sendto: No route to host
Request timeout for icmp_seq 1
ping: sendto: Host is down
Request timeout for icmp_seq 2
ping: sendto: Host is down
Request timeout for icmp_seq 3
^C
--- m ping statistics ---
5 packets transmitted, 0 packets received, 100.0% packet loss
janos@macbook:~$ ssh m
ssh: connect to host m port 22: Host is down

如果可能的话我想要一个像这样的干净的路由表:

janos@lenovo:~$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.0.1     0.0.0.0         UG    0      0        0 wlan0
192.168.0.0     *               255.255.255.0   U     9      0        0 wlan0

答案1

我知道这个问题已经很老了,但是我刚刚遇到了类似的问题,尽管互联网在所有设备上运行良好,但我无法从我的 MacBook ping 或以任何方式连接到网络上的任何设备,这意味着它们都连接到同一个 wifi 路由器并且所有设备都已重新启动。

解决方法是:重启wifi路由器!

答案2

如果我理解正确的话,你的 Mac(IP 192.168.0.11)无法 ping 同一子网上的另一台服务器(192.168.0.13)。

在这种情况下,由于目标 IP 位于同一子网中,因此路由未使用。您可能遇到 ARP 缓存问题。您可以尝试192.168.0.13使用sudo arp -d 192.168.0.13命令刷新 ARP 条目,然后重试ping 192.168.0.13

答案3

正如我之前所说,您的 Mac 与目标机器位于同一子网,因此不使用网关。

您的网络适配器可能存在问题。您有办法用另一张网卡测试您的 Mac 吗?您有一台 MacBook,也许您可​​以使用 Thunderbolt 适配器或 Wifi(如果您已经在使用 Thunderbolt 适配器)?

相关内容