cum se detectează adresa IP duplicată cu comanda Arping sub Linux
întrebare. Am rula rețea destul de mare, cu diferite subrețele. Aș dori să știu cum pot afla adresa IP duplicat sub Linux / Unix?
răspuns. Puteți utiliza comanda arping. Utilitarul arping efectuează o acțiune similară cu comanda ping, dar la stratul Ethernet. Puteți trimite cerere ARP la o gazdă vecin / calculatoare.
Task: trimite cerere ARP
să aflăm accesibilitatea unui IP pe Ethernet local cu Arping adică trimite cerere ARP 192.168.1.1:
$ sudo arping-i eth0-C 3 192.168.1.1 ieșire:
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)
unde:
- -i eth0: specificați interfața de rețea, adică numele dispozitivului de rețea unde să trimiteți pachetele de solicitare arp. Această opțiune este necesară.
- -c 3 : opriți după trimiterea a 3 pachete de solicitare ARP
sarcină: găsiți IP duplicat
opțiunea-D specifică modul de detectare a adresei duplicate (DAD). Se întoarce starea de ieșire 0, dacă tata a reușit adică nu sunt primite răspunsuri.
$ sudo arping-D-I eth0-C 2 192.168.1.1 dacă 192.168.1.1 duplicat ar trebui să vedeți starea de ieșire zero:
$echo$?Utilizați întotdeauna următoarea sintaxă pentru detectarea adresei duplicat cu arping:
$ sudo arping-D-I <interface-name> – c 2 <IP-ADDRESS-to-TEST>
$ echo $?