Утилита ifconfig#

Описание​#

​ Утилита ifconfig используется при загрузке системы для задания сетевого адреса каждого интерфейса, имеющегося в машине. Она также может использоваться в дальнейшем для переопределения адреса интерфейса и других параметров его работы. ​ Синтаксис утилиты: ​

ifconfig <options> <interface> <command> <command_parameters> <path>

​ Где: ​

  • <options> - опции;

  • <interface> - интерфейс;

  • <command> - команда;

  • <command_parameters> - параметры команды;

  • <path> - путь.

Опции#

Часто используемые опции утилиты представлены в таблице ниже.

Опции ifconfig#

Опция

Описание

-a

Отображать все доступные интерфейсы, даже если они отключены

-s

Отображать краткий список интерфейсов

Команды#

Часто используемые команды утилиты представлены в таблице ниже.

Команды ifconfig#

Команда

Описание

up

Активировать интерфейс

down

Деактивировать интерфейс

netmask

Установить маску сети

add

Добавить IP-адрес интерфейса

del

Удалить IP-адрес интерфейса

media

Установить тип внешнего протокола

Примеры использования#

  • Для просмотра сетевых настроек адаптера Ethernet введите команду:

    ifconfig eth0
    
  • Для отображения сведений обо всех интерфейсах, в том числе отключенных, введите команду:

    ifconfig -a
    
  • Для назначения IP-адреса интерфейсу eth0 введите команду:

    ifconfig eth0 <IP_address>
    

    <IP_address> - условный, необходимо заменить на целевой IP-адрес.

  • Для включения интерфейса eth0 введите команду:

    ifconfig eth0 up
    

Дополнительная информация#

Дополнительную информацию можно получить, выполнив команду:

man ifconfig

Или:

ifconfig --help