web-dev-qa-db-fra.com

Mac OS X Machine ne peut pas atteindre d'autres serveurs sur le réseau local

Mon Mac ne peut pas atteindre d'autres serveurs sur le réseau local.

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

Quel est le link#5 Table de routage et comment puis-je le supprimer? J'ai déjà essayé:

Sudo route -n flush

Mais cela n'a pas aidé. m est un serveur sur le réseau local. Je l'ai mis dans mon fichier d'hôtes sur le Mac.

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

Si c'est possible, je voudrais une table de routage propre comme celle-ci:

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
6
Janos

Je sais que cette question est ancienne, mais je viens d'avoir un problème similaire où je ne pouvais pas ping ni ne me connecter de mon MacBook à aucun périphérique sur réseau, malgré Internet fonctionnant bien sur tous les appareils qui sont tous connectés au même routeur wifi et tous les appareils avaient été redémarrés.

La solution était: redémarrez le routeur WiFi!

6
BStone

Si je comprends bien ce que vous avez dit, votre Mac (IP 192.168.0.11) Impossible de ping un autre serveur sur le même sous-réseau (192.168.0.13).

Dans ce cas, l'itinéraire n'est pas utilisé car l'IP de destination est dans le même sous-réseau. Vous pouvez avoir un problème de cache arp. Vous pouvez essayer de rincer l'entrée ARP pour 192.168.0.13 avec Sudo arp -d 192.168.0.13 commandez et essayez à nouveau de ping 192.168.0.13.

2
Arnaud Léonard

Comme je l'ai dit plus tôt, votre Mac est dans le même sous-réseau que la machine de destination, donc une passerelle n'est pas utilisée.

Vous pouvez avoir un problème d'adaptateur réseau. Avez-vous un moyen de vous tester MAC avec une autre carte réseau? Vous avez un MacBook, vous pouvez peut-être utiliser un adaptateur Thunderbolt ou WiFi si vous utilisiez déjà un adaptateur Thunderbolt?

0
Arnaud Léonard