arp (Address Resolution Protocol) он используется для сопоставления MAC-адресов устройств (глобально уникальный идентификационный номер) с IP-адресами. Компьютеры содержат таблицу ARP, в которой сопоставлены МАС и IP-адреса.
Чтобы просмотреть все записи в таблице ARP, выполните следующую команду:
1 | arp -a |
Если при запуске arp вы получите следующую ошибку:
1 | arp: command not found |
Установка arp
Вам может потребоваться установить пакет net-tools в соответствии с вашим выбором дистрибутива.
1 | apt-get install net-tools |
1 | apt-get install net-tools |
Alpine
1 | apk add net-tools |
Arch Linux
1 | pacman -S net-tools |
Kali Linux
1 | apt-get install net-tools |
1 | yum install net-tools |
1 | dnf install net-tools |
Raspbian
1 | apt-get install net-tools |
Docker
1 | docker run cmd.cat/arp arp |
Примеры использования arp
Показать текущую таблицу arp:
1 | arp -a |
Очистить весь кэш:
1 | arp -a -d |
Удалить конкретную запись:
1 | arp -d <адрес> |
Создать запись:
1 | arp -s <адрес> <mac_адрес> |