Come rilevare l’indirizzo IP duplicato con il comando arping sotto Linux
Domanda. Corro una rete abbastanza grande con diverse sottoreti. Mi piacerebbe sapere come posso trovare l’indirizzo IP duplicato sotto Linux / UNIX?
Risposta. È possibile utilizzare il comando arpping. L’utilità arping esegue un’azione simile al comando ping, ma a livello Ethernet. È possibile inviare la richiesta ARP a un host / computer vicino.
Task: Invia richiesta ARP
Scopriamo la raggiungibilità di un IP sull’Ethernet locale con arping, ovvero invia richiesta ARP 192.168.1.1:
$ sudo arping-I eth0-c 3 192.168.1.1 Uscita:
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)
Dove:
- -I eth0: Specifica l’interfaccia di rete, ovvero il nome del dispositivo di rete in cui inviare i pacchetti di RICHIESTA ARP. Questa opzione è necessaria.
- -c 3 : Stop dopo l’invio di 3 pacchetti di RICHIESTA ARP
Attività: Trova IP duplicato
L’opzione-D specifica la modalità di rilevamento degli indirizzi duplicati (DAD). Restituisce lo stato di uscita 0, se PAPÀ è riuscito, cioè non vengono ricevute risposte.
su sudo arping-D-I eth0-c 2 192.168.1.1 Se 192.168.1.1 duplicato dovresti vedere lo stato di uscita zero:
echo echo??Utilizzare sempre la seguente sintassi per il rilevamento di indirizzi duplicati con arping:
su sudo arping-D-I < nome-interfaccia>-c 2 <INDIRIZZO IP-TO-TEST>
echo echo??