arpsend(8)

arpsend(8) Виртуальные среды arpsend(8)

ИМЯ

arpsend - утилита для отправки ARP запросов.

ОБЗОР

arpsend < -U -i ip_источника-D  -e ip_цели [-e ip_цели] ... > [-c количество] [-w время_ожидания] интерфейс

ОПИСАНИЕ

Служебная программа arpsend отправляет ARP пакеты на устройство, заданное параметром интерфейс, чтобы обнаружить соседей или обновить ARP-кэши, используя указанный IP адрес.

КОМАНДЫ

Запустите программу с одной из следующих команд:

-D
Отправить ARP запрос всем узлам, чтобы обнаружить соседей с ip, равным ip_цели. Можно указать конкретный ip_цели (опция -e).
-U
Отправить ARP запрос всем узлам, чтобы обновить ARP-кэши соседей, используя ip_источника. Можно указать конкретный ip_источника (опция -i).

ОПЦИИ

-c количество
Число пакетов для отправки. По умолчанию число пакетов не ограничено.
-w интервал
Интервал между пакетами в секундах. По умолчанию равен 1 секунда.
-i ip_адрес_источника
Установить значение IP адреса источника в ARP пакете.
-e ip_адрес_назначения
Установить IP адрес назначения в ARP пакете. Обратите внимание, что можно указать флаг -e несколько раз, чтобы обнаружить несколько IP адресов за один вызов программы.

ДИАГНОСТИКА

arpsend возвращает 0 при успешном завершении. Если что-то идет не так, возвращается соответствующий код ошибки.

1 EXC_USAGE
Ошибка использования.
2 EXC_SYSTEM
Системная ошибка.
3 EXC_RECV
ARP ответ был получен.

ПРИМЕРЫ

Чтобы обнаружить любой соседний компьютер с IP адресом 192.168.10.200, отправив запрос на интерфейс eth0 :
arpsend -D -e 192.168.10.200 eth0

Чтобы отправить запрос на обновление ARP кэшей соседей через интерфейс eth0, используя IP адрес 192.168.10.200:
arpsend -U -i 192.168.10.200 eth0

ПРИМЕЧАНИЕ

Используемый интерфейс должен понимать ARP-запросы и не должен быть loopback интерфейсом (т.е. команда /sbin/ip link show интерфейс не должна выводить ни NOARP, ни LOOPBACK флагов в параметрах интерфейса).

СМ. ТАКЖЕ

vzctl(8),

АВТОРСКИЕ ПРАВА

Copyright (C) 2000-2007, SWsoft. Распространяется на условиях GNU GPL.

ПЕРЕВОД

Перевод с английского Виктор Ерёмин <ErV2005@rambler.ru> 2007.

12 сентября 2006 OpenVZ