rogerioslack
(usa Slackware)
Enviado em 15/11/2007 - 10:30h
Usamos o ping mais podemos Usar o arping
bom o arping enviar um broadcast de MAC perguntando pelo mac de um ip. Todas as estações presentes no meio físico receberão esse broadcast mas somente a máquina com o ip procurado irá responder.
Esse tipo de ação é muito útil para descobrir endereços IP duplicados na rede. Uma estação faz uma pergunta na rede buscando pelo MAC do seu próprio IP. Obviamente ninguem deve responder, mas caso aconteça, o IP está duplicado na rede.
A sintaxe do comando arping é:
#arping endereço_IP [ -I interface ] [ -D ] [ -c número_de_requisições ]
endereço_IP: endereço IP da estação procurada
interface: opcional, caso tenha mais de uma interface, especifique em qual interface quer fazer a requisição
número_de_requisições: opcional, por padrão as perguntas são infinitas, mas você pode especificar aqui quantas deseja fazer.
-D: Use essa opção para detectar se o IP procurado está duplicado. Informe como IP um dos endereços presentes nas interfaces de rede locais.
Exemplos:
A - Cliente com windows XP com firewall habilitado não responde a ping, mas responde ao arping.
#arp -n
depois tente esse
#arping 192.168.5.154 -c 4 -I eth1
Assim mesmo com firewall ativo ele responde
Caso tenha algum cliente com o mesmo ip do servidor. Conflito de IP.
#ip addr show dev eth1
#arping 192.168.5.154 -D -I eth1
Pronto testa ai.