jak wykryć zduplikowany adres IP za pomocą polecenia arping pod Linuksem

pytanie. Prowadzę dość dużą sieć z różnymi podsieciami. Chciałbym wiedzieć, jak mogę znaleźć zduplikowany adres IP w systemie Linux / UNIX?

Odpowiedz Możesz użyć polecenia arpping. Narzędzie arping wykonuje akcję podobną do polecenia ping, ale na warstwie Ethernet. Możesz wysłać żądanie ARP do sąsiada hosta / komputera.

zadanie: Wyślij zapytanie ARP

sprawdźmy dostępność IP na lokalnym Ethernecie za pomocą arping, czyli Wyślij zapytanie ARP 192.168.1.1:
$ sudo arping-i eth0-C 3 192.168.1.1 wyjście:

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)

gdzie:

  • -i eth0: określa interfejs sieciowy, tzn. nazwę urządzenia sieciowego, do którego mają być wysyłane Pakiety żądań ARP. Ta opcja jest wymagana.
  • -C 3 : Stop po wysłaniu 3 pakietów żądań ARP

zadanie: Znajdź duplikat IP

opcja-d określa tryb wykrywania duplikatów adresów (DAD). Zwraca status exit 0, jeśli DAD się powiódł, tzn. nie otrzymano odpowiedzi.
$ sudo arping-D-i eth0-C 2 192.168.1.1 jeśli 192.168.1.1 zduplikowany powinieneś zobaczyć stan zerowego wyjścia:
$ echo $?Zawsze używaj następującej składni do wykrywania zduplikowanych adresów za pomocą arping:
$ sudo arping-D-I < nazwa interfejsu> – c 2 < adres IP do testowania>
$ echo $?

Leave a Reply

Twój adres e-mail nie zostanie opublikowany.