Co to jest polecenie ARP w Linux
Polecenie ARP jest jednym z narzędzi sieciowych, które przekształca adres IP dowolnego urządzenia na jego adres MAC. Polecenie ARP jest wyposażone w użyteczność narzędzi netto, więc jeśli narzędzia sieciowe nie są instalowane w Linux, możesz uruchomić następujące polecenie, aby zainstalować narzędzia netto:
$ sudo apt instaluj narzędzia netto
Aby zrozumieć użycie polecenia ARP, rozważymy przykład, mamy inny komputer z adresem IP 192.168.18.135, Będziemy pingować ten adres IP:
$ ping 192.168.18.135
Aby potwierdzić połączenie z urządzeniem adresu IP 192.168.18.135, wykonaj następujące polecenie ARP:
$ arp
W powyższym wyjściu potwierdza się, że maszyna 192.168.18.135 jest połączone z naszym urządzeniem. Opis parametrów w wyjściu jest jako:
Aby znaleźć wpisy określonego urządzenia na przykład 192.168.18.135, uruchomimy polecenie ARP z flagą „A”:
$ ARP -A 192.168.18.135
W powyższym wyjściu adres IP podłączonego komputera jest wyświetlany z jego adresem MAC, a to połączenie odbywa się za pośrednictwem Ethernet na ENP0S3. Aby znaleźć szczegółowe informacje o urządzeniu i jego wpisach, używamy flagi „V”:
$ ARP -V
Podobnie, aby wyświetlić powyższe dane wyjściowe w formie numerycznej, uruchom polecenie za pomocą flagi „-n”:
$ arp -n
Flaga „N” wyświetla symboliczne hosty, porty i nazwy użytkowników w formie numerycznej. Aby usunąć urządzenie z listy ARP, użyjemy „-D”:
$ Arp -d 192.168.18.135
Aby potwierdzić usunięcie maszyny, ponownie uruchom polecenie ARP:
$ arp
Maszyna została usunięta z listy tabel ARP i aby uzyskać więcej informacji na temat polecenia ARP, możemy uzyskać dostęp do instrukcji polecenia ARP:
$ man arp
Wniosek
Polecenie ARP służy do znalezienia szczegółów podłączonych urządzeń, gdy protokół przekształca IP na Mac. W tym artykule wyjaśniliśmy polecenie ARP i jego działanie za pomocą niektórych przykładów. Omawiamy również flagi używane z poleceniem ARP, aby uzyskać szczegółowe informacje w Linux.