arp command retornando informações estranhas para os roteadores da Apple

1

Quando uso o comando arp -a , meus dois roteadores da Apple (Extreme e Express) retornam resultados estranhos, ao contrário dos meus outros resultados. O endereço IP não é um endereço IP da LAN como os outros resultados e o endereço MAC diz "(incompleto)". Abaixo está a saída:

MBP:~ User$ arp -a
airport-express.local (169.xxx.xx.xxx) at (incomplete) on en1 [ethernet]
airport-extreme.local (169.xxx.xxx.xx) at (incomplete) on en1 [ethernet]
? (189.xx.xx.xx) at MAC_ADDR on en1 ifscope [ethernet]
? (189.xx.xx.xx) at MAC_ADDR on en1 ifscope [ethernet]
? (189.xx.xx.xx) at MAC_ADDR on en1 ifscope [ethernet]
? (189.xx.xx.xx) at MAC_ADDR on en1 ifscope [ethernet]
? (189.xx.xx.xx) at MAC_ADDR on en1 ifscope [ethernet]
? (189.xx.xx.xx) at MAC_ADDR on en1 ifscope [ethernet]
? (189.xx.xx.xx) at MAC_ADDR on en1 ifscope [ethernet]

Como os roteadores estão retornando diferentes endereços IP? Existe uma maneira de especificar o IP desejado em um comando arp ?

(Observação: o modem real está listado nos endereços IP da LAN normais. E ping , traceroute ou netstat não retornou nada, mas "host está inativo" ao examinar os endereços IP do roteador da Apple.)

    
por masterninja01 15.09.2013 / 23:43

1 resposta

1

Esses 169 endereços provavelmente são na verdade endereços 169.254.x.x, o que os torna endereços IPv4 locais de link, que os dispositivos atribuem a si mesmos quando ainda não obtiveram, ou não conseguem, uma concessão de endereço IP via DHCP. Pode ser que o seu computador tenha visto seus pontos de acesso enquanto estavam reiniciando e tentou contatá-los em seus endereços de link local, mas não recebeu uma resposta, talvez porque essas unidades receberam concessões de endereço IP via DHCP Assim, abandonou seus endereços de link local até lá.

Pode ser interessante ver o que seus dispositivos da Apple estão anunciando como seus endereços por meio do Bonjour:

dns-sd -G v4v6 airport-express.local
^C
dns-sd -G v4v6 airport-extreme.local
^C

(Você tem que Control-C sair do comando dns-sd depois que ele lhe der o que você precisa, caso contrário, ele ficará lá para sempre observando e relatando quaisquer alterações nessas informações.)

Pode ser que ambos os dispositivos também estejam na lista de hosts 189.x.x.x para os quais você conseguiu resolver com êxito um endereço MAC.

Se os dispositivos Apple ainda relatarem via Bonjour que eles têm aqueles endereços 169. [254] .x.x, então algo mais pode estar dando errado com o ARP. Talvez o código de rede nesses dispositivos tenha esquecido de informar ao Bonjour que eles não têm mais os endereços 169.254.x.x.

    
por 16.09.2013 / 23:41