A máquina do Mac OS X não pode alcançar outros servidores na LAN

4

Meu Mac não alcança outros servidores na 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

Qual é a tabela de roteamento link#5 e como posso excluí-la? Eu já tentei:

sudo route -n flush

Mas isso não ajudou. m é um servidor na LAN. Eu coloco no meu arquivo hosts no 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

Se for possível, eu gostaria de uma tabela de roteamento limpa como esta:

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
    
por Janos 24.09.2015 / 17:39

3 respostas

2

Eu sei que essa pergunta é antiga, mas eu tinha um problema semelhante em que não conseguia fazer ping ou me conectar do meu MacBook a qualquer dispositivo na rede, apesar de a Internet funcionar bem em todos os dispositivos, o que significa que eles estão conectados mesmo roteador wifi e todos os dispositivos foram reiniciados.

A solução foi: reinicie o roteador wifi!

    
por 22.03.2017 / 00:11
2

Se eu entendi bem o que você disse, seu Mac (IP 192.168.0.11 ) não pode fazer ping em outro servidor na mesma sub-rede ( 192.168.0.13 ).

Nesse caso, a rota não é utilizada, pois o IP de destino está na mesma sub-rede. Você pode ter um problema de cache do ARP. Você pode tentar liberar a entrada ARP para o comando 192.168.0.13 with sudo arp -d 192.168.0.13 e tentar novamente para ping 192.168.0.13 .

    
por 24.09.2015 / 17:59
0

Como eu disse anteriormente, o seu Mac está na mesma sub-rede que a máquina de destino, portanto, um gateway não é usado.

Você pode ter um problema no adaptador de rede. Você tem uma maneira de testar seu Mac com outra placa de rede? Você tem um macbook, talvez você possa usar um adaptador Thunderbolt ou Wifi se já estiver usando um adaptador Thunderbolt?

    
por 25.09.2015 / 12:13