Утилита ifconfig#

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

Синтаксис ifconfig:

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

Где:

  • <options> - опции;

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

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

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

  • <path> - путь.

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

Опция

Описание

-a

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

-s

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

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

Команда

Описание

up

Включить интерфейс

down

Выключить интерфейс

netmask

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

add

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

del

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

media

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

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

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

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

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

    ifconfig eth0 000.000.0.00
    

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

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

    ifconfig eth0 up