como detectar endereço IP duplicado com comando arping sob Linux

pergunta. Eu executo uma rede bastante grande com sub-redes diferentes. Gostaria de saber como posso descobrir o endereço IP duplicado no Linux / UNIX?

resposta. Você pode usar o comando arpping. O utilitário arping executa uma ação semelhante ao comando ping, mas na camada Ethernet. Você pode enviar a solicitação ARP para um host / computadores vizinhos.

tarefa: enviar solicitação ARP

vamos descobrir a acessibilidade de um IP na Ethernet local com arping, ou seja, enviar solicitação ARP 192.168.1.1:
$ sudo arping -I eth0 -c 3 192.168.1.1 de Saída:

ARPING 192.168.1.1 from 192.168.1.106 ra0Unicast reply from 192.168.1.1 2.232msUnicast reply from 192.168.1.1 1.952msSent 3 probes (1 broadcast(s))Received 3 response(s)

Onde:

  • -I eth0 : Especifique a interface de rede i.e. nome de dispositivo de rede para onde enviar os pacotes ARP REQUEST. Esta opção é necessária.
  • -c 3 : pare depois de enviar 3 pacotes de solicitação ARP

tarefa: encontre IP duplicado

a opção-D especifica o modo de detecção de endereço duplicado (pai). Ele retorna o status de saída 0, se o pai conseguiu, ou seja, nenhuma resposta é recebida.
$ sudo arping – d-i eth0-c 2 192.168.1.1 se 192.168.1.1 duplicado você deve ver o status de saída zero:
$ echo $?Sempre use a seguinte sintaxe para detecção de endereço duplicado com arping:
$ sudo arping-D-i <interface-name > – c 2 < IP-ADDRESS-to-TEST>
$ echo $?

Leave a Reply

O seu endereço de email não será publicado.