Файлы System/bin Android 12. Справочник.


  Все     Команда     Скрипт     Служба     Приложение  

ifconfig
Настроить сетевой интерфейс

Симлинк на: [ ToyBox ]

Тип файла: команда
  Eng  

usage: ifconfig [-aS] [INTERFACE [ACTION...]]

Отображение или настройка сетевого интерфейса

Без аргументов отображать активные интерфейсы.
Один аргумент сам по себе отображает этот интерфейс.

  • -a Отображаются все интерфейсы, а не только активные

  • -S Короткий вид, по одной строке на интерфейс

    Стандартные ДЕЙСТВИЯ для выполнения на ИНТЕРФЕЙСЕ:


    ADDR[/MASK] - установить адрес IPv4 (1.2.3.4/5)
    и активировать интерфейс


    add|del ADDR[/LEN] - добавить/удалить адрес IPv6 (1111::8888/128)

    up|down - активировать или деактивировать интерфейс

    Расширенные ДЕЙСТВИЯ
    (обычно достаточно значений по умолчанию):

    по умолчанию - удалить адрес IPv4

    netmask ADDR - установить сетевую маску IPv4
    255.255.255.0 вместо /24


    txqueuelen LEN — количество буферизованных пакетов перед выходными блоками


    mtu LEN - размер исходящих пакетов (Maximum Transmission Unit)


    broadcast ADDR - Установить широковещательный адрес


    pointopoint ADDR — PPP и PPPOE используют это вместо
    «маршрут добавить gw по умолчанию»


    hw TYPE ADDR - установить аппаратный MAC-адрес
    (тип = ether|infiniband)

    Флаги, которые вы можете установить на интерфейсе
    (или удалить, добавив префикс -):


    arp - не использовать протокол разрешения адресов
    для сопоставления маршрутов локальной сети


    promisc - не отбрасывать пакеты, которые не относятся
    к этому аппаратному адресу локальной сети


    multicast — установить флаг многоадресной рассылки на интерфейсе
    Обычно в этом нет необходимости, так как драйверы сами
    правильно устанавливают флаг.


    allmulti - промиск для многоадресных пакетов

    [ ToyBox ]     [ ManLinux ]