arping [ -aAvde] [ -b bootdir] [ interface]
Ожидание RARP запросов от клиентов. Если указанный MAC-адрес клиента найден в базе данных /etc/ethers и полученное имя хоста соответствует IP-адресу для данной сети, rarpd отправляет сообщение клиенту сообщение RARPD с IP-адресом.
Для разрешения множества загрузочных серверов в сети rarpd опционально проверяет на наличие Sun-подобных загрузочных образов в каталоге TFTP. Оно должно иметь форму Hexadecimal_IP.ARCH, т.е загружать sparc 193.233.7.98 C1E90762.SUN4M ссылающегося на соответствующий образ для SUM4M в каталоге /etc/tftpboot.
Это давно устаревшая опция BOOTP и более поздних DHCP протоколов. Однако, многие клиенты всё ещё требуют её для загрузки.
rarpd был написан Алексеем Кузнецовым <kuznet@ms2.inr.ac.ru>.
rarpd требует привилегии CAP_NET_RAWIO для прослушивания и отправки пакетов RARP и ARP. Он также требует привилегии CAP_NET_ADMIN, чтобы дать указание ядру для разрешения ARP; это не требуется строго, но многие клиенты (если точнее, большинство) настолько плохо работают с этим, что не способны ответить ARP прежде, чем они окончательно загрузятся. Неважно, что клиенты используют RARPD 2002-ого года со всеми не поддерживаемыми архаизмами 90-ых и более ранних.
rarpd является частью пакета iputils и последние версии доступны в виде исходного кода на FTP-сервере с анонимным доступом по адресу: ftp://ftp.inr.ac.ru/ip-routing/iputils-current.tar.gz.
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |