Provided by: manpages-ru_4.27.0-1_all bug

НАИМЕНОВАНИЕ

       arp - управление системным кэшем ARP

ОБЗОР

       arp [-vn] [-H type] [-i if] [-ae] [hostname]

       arp [-v] [-i if] -d hostname [pub]

       arp [-v] [-H type] [-i if] -s hostname hw_addr [temp]

       arp [-v] [-H type] [-i if] -s hostname hw_addr [netmask nm] pub

       arp [-v] [-H type] [-i if] -Ds hostname ifname [netmask nm] pub

       arp [-vnD] [-H type] [-i if] -f [filename]

ОПИСАНИЕ

       Программа  Arp управляет кэшем соседей по сети IPv4 ядра или отображает его. Она может добавлять записи в
       таблицу, удалять одну из них или отображать текущее содержимое.

       Аббревиатура ARP расшифровывается как протокол отображения адресов, который используется для  определения
       адреса канального уровня для соответствующего адреса сетевого уровня протокола IPv4.

РЕЖИМЫ

       arp,  если  не  указан  режим,  будет  выводить  текущее  содержимое таблицы. Можно ограничить количество
       выводимых записей, указав тип аппаратурного адреса, имя интерфейса или адрес хоста.

       arp -d address удалить соответствующую запись в таблице ARP. Для этого требуются права пользователя  root
       или  сетевого  администратора.  Запись  будет  найдена  по  адресу  IP. Если указано имя хоста, оно будет
       разрешено перед поиском записи в таблице ARP.

       arp -s address hw_addr используется для настройки  новой  записи  в  таблице.  Формат  параметра  hw_addr
       зависит  от  класса  оборудования,  но для большинства классов можно предположить, что можно использовать
       обычное  представление.  Для  класса  Ethernet  это  6  байт  в  шестнадцатеричном  формате,  разделенных
       двоеточиями.  При добавлении записей proxy arp (то есть записей с установленным флагом publish) для proxy
       arp для подсетей может быть задано значение netmask. Это не очень  хорошая  практика,  но  поддерживается
       более старыми ядрами, потому что это может быть полезно. Если флаг temp не указан, записи будут постоянно
       сохраняться  в кэше ARP. Чтобы упростить настройку входных данных для одного из ваших собственных сетевых
       интерфейсов, вы можете использовать формат ards address ifname. В этом случае аппаратурный адрес  берется
       из интерфейса с указанным именем.

ПАРАМЕТРЫ

       -v, --verbose
              Сообщить пользователю больше подробностей о том, что происходит.

       -n, --numeric
              показывать  числовые  адреса  вместо  того,  чтобы  пытаться  определить  имена хостов, портов или
              пользователей.

       -H type, --hw-type type, -t type
              При настройке или чтении кэша ARP этот необязательный параметр  указывает  arp,  с  каким  классом
              записей  она  должна  работать.   Значением  этого  параметра  по  умолчанию  является ether (т.е.
              аппаратурный код 0x01 для стандарта  IEEE  802.3  10  Мбит/с  Ethernet).   Другие  значения  могут
              включать  другие  сетевые  технологии:  ARCnet  (arcnet), PROnet (pronet) , AX.25 (ax25) и NET/ROM
              (netrom).

       -a     Использовать альтернативный формат вывода в стиле BSD (без фиксированных столбцов).

       -e     Использовать формат вывода по умолчанию в стиле Linux (с фиксированными столбцами).

       -D, --use-device
              Вместо hw_addr в качестве аргумента использовать имя интерфейса. Обычно arp  использует  MAC-адрес
              этого  интерфейса для записи в таблицу. Возможно, что это лучший вариант для настройки записей ARP
              с прокси, для себя.

       -i If, --device If
              Указать интерфейс. При выгрузке кэша ARP будут выведены только записи, соответствующие  указанному
              интерфейсу.  При  установке  постоянной  или  временной  записи  ARP этот интерфейс будет связан с
              записью; если этот параметр не используется, то ядро будет делать предположения на основе  таблицы
              маршрутизации.  Для  записей  pub  указанный  интерфейс  является  интерфейсом,  на  который будут
              приниматься ответы на запросы ARP.
              ПРИМЕЧАНИЕ: Этот интерфейс   должен  отличаться  от  интерфейса,  на  который  будут  направляться
              IP-дейтаграммы.   ПРИМЕЧАНИЕ: Начиная с версии ядра 2.2.0, больше невозможно установить запись ARP
              для всей подсети. Вместо этого Linux автоматически использует  прокси-сервер  arp,  когда  маршрут
              существует  и  он  перенаправляется.  Подробности смотрите в arp(7). Кроме того, параметр dontpub,
              доступный для операций удаления и установки, не может быть использован в ядрах 2.4 и более поздних
              версиях.

       -f filename, --file filename
              Аналогичен варианту -s, только в этом случае информация об адресе берется из файла filename.   Это
              можно  использовать,  если  необходимо настроить записи ARP для большого количества хостов.  Очень
              часто файл данных именуется /etc/ethers, но это не является официальным именем. Если имя файла  не
              указано, то по умолчанию используется /etc/ethers.

              Формат  файла  прост;  он  содержит  только  текстовые  строки  в  формате  ASCII с именем хоста и
              аппаратурным адресом, разделенные пробелом. Дополнительно можно использовать флаги  pub,   temp  и
              netmask.

       Во всех местах, где ожидается ввод hostname, можно также ввести IP address в точечно-десятичной записи.

       В  качестве  специального  случая,  для  обеспечения  совместимости,  порядок  следования  имени  хоста и
       аппаратурного адреса может быть изменен.

       Каждая завершенная запись в кэше ARP будет помечена флагом C. Постоянные  записи  помечены  флагом  M,  а
       опубликованные записи имеют флаг P.

ПРИМЕРЫ

       /usr/sbin/arp -i eth0 -Ds 10.0.0.2 eth1 pub

       Это приведет к ответу на запросы ARP для адреса 10.0.0.2 в eth0 с MAC-адресом для eth1.

       /usr/sbin/arp -i eth1 -d 10.0.0.1

       Удалить  запись  из  таблицы  ARP  для  адреса  10.0.0.1  в  интерфейсе  eth1.  Это будет соответствовать
       опубликованным записям прокси ARP и постоянным записям.

ФАЙЛЫ

       /proc/net/arp
       /etc/networks
       /etc/hosts
       /etc/ethers

СМОТРИТЕ ТАКЖЕ

       ethers(5), rarp(8), route(8), ifconfig(8), netstat(8)

АВТОРЫ

       Fred N. van Kempen <waltje@uwalt.nl.mugnet.org>, Bernd Eckenfels <net-tools@lina.inka.de>.

ПЕРЕВОД

       Русский перевод этой страницы руководства  разработал(и)  Aleksandr  Felda  <isk8da@gmail.com>  и  Kirill
       Rekhov <krekhov.dev@gmail.com>

       Этот  перевод является свободной программной документацией; он распространяется на условиях общедоступной
       лицензии GNU (GNU General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html  версии  3  или
       более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.

       Если  вы  обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом
       разработчику(ам)  по  его(их)  адресу(ам)  электронной  почты  или  по   адресу   списка рассылки русских
       переводчиков.

net-tools                                       3 октября 2008 г.                                         ARP(8)