Справочник по консольным командам Toybox для Android 12


  Ver.0.8.4     Ver.0.8.9       Pending    

Клиент DHCP для динамической конфигурации сети - DHCP client for dynamic network configuration (нет в ver. 4) (нет в ver. 9) [Pending]



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