dhcp
Комментарии в исходном файле dhcp.c :
usage: dhcp [-fbnqvoCRB] [-i IFACE] [-r IP] [-s PROG] [-p PIDFILE]
[-H ИМЯ ХОСТА] [-V ПОСТАВЩИК] [-x ОПЦИЯ:ВАЛ] [-O ОПЦИЯ]
Динамическая настройка сети с использованием DHCP.
-i Используемый интерфейс (по умолчанию eth0)
-p Создать pidfile
-s Запускать PROG при событиях DHCP (по умолчанию /usr/share/dhcp/default.script)
-B Запрашивать широковещательные ответы
-t Отправлять до N пакетов обнаружения
-T Пауза между пакетами (по умолчанию 3 секунды)
-A Подождать N секунд после сбоя ( по умолчанию 20)
-f Запустить в фоновом
-b режиме, если аренда не получена
-n Выйти, если аренда не получена
-q Выйти после получения аренды
-R Освободить IP-адрес при выходе
-S Запись в системный журнал также
-a Использовать arping для проверки предложенного адреса
-O Запросить опцию OPT с сервера (кумулятивно)
-o Не ??запрашивать никаких опций (если не указано -O)
-r Запросить этот IP-адрес
-x OPT:VAL Включить опцию OPT в отправляемые пакеты (совокупно)
-F Попросить сервер обновить DNS-сопоставление для NAME
-H Отправить NAME в качестве имени хоста клиента (по умолчанию нет)
-V VENDOR Идентификатор поставщика (по умолчанию «toybox VERSION»)
-C Не отправлять MAC в качестве идентификатора клиента
-v Verbose
Сигналы:
USR1 Продлить текущую аренду
USR2 Освободить текущую аренду
usage: dhcp [-fbnqvoCRB] [-i IFACE] [-r IP] [-s PROG] [-p PIDFILE]
[-H HOSTNAME] [-V VENDOR] [-x OPT:VAL] [-O OPT]
Configure network dynamically using DHCP.
-i Interface to use (default eth0)
-p Create pidfile
-s Run PROG at DHCP events (default /usr/share/dhcp/default.script)
-B Request broadcast replies
-t Send up to N discover packets
-T Pause between packets (default 3 seconds)
-A Wait N seconds after failure (default 20)
-f Run in foreground
-b Background if lease is not obtained
-n Exit if lease is not obtained
-q Exit after obtaining lease
-R Release IP on exit
-S Log to syslog too
-a Use arping to validate offered address
-O Request option OPT from server (cumulative)
-o Don't request any options (unless -O is given)
-r Request this IP address
-x OPT:VAL Include option OPT in sent packets (cumulative)
-F Ask server to update DNS mapping for NAME
-H Send NAME as client hostname (default none)
-V VENDOR Vendor identifier (default 'toybox VERSION')
-C Don't send MAC as client identifier
-v Verbose
Signals:
USR1 Renew current lease
USR2 Release current lease