ifup/ifdown(8) - поднять/опустить сетевой интерфейс

Anthony Towns, “ifup/ifdown(8) - bring/take a network interface up/down”, public translation into Russian from English More about this translation.

Translate into another language.

ИМЯ

ifup - поднять сетевой интерфейс

ifdown - опустить сетевой интерфейс

ОБЗОР

ifup [-nv] [--no-act] [--verbose] [-i ФАЙЛ|--interfaces=ФАЙЛ] [--allow КЛАСС] -a|IFACE...

ifup -h|--help

ifup -V|--version

ifdown [-nv] [--no-act] [--verbose] [-i ФАЙЛ|--interfaces=ФАЙЛ] [--allow КЛАСС] -a|IFACE...

ОПИСАНИЕ

Команды ifup и ifdown могут использоваться для настройки (или соответственно, сброса настроек) сетевых интерфейсов, основываясь на описаниях интерфейса в файле /etc/network/interfaces.

ОПЦИИ

Сводная информация по опциям указана далее.

-a, --all

Если опция задана ifup, то она касается всех интерфейсов, помеченных как auto. Интерфейсы поднимаются в порядке их указания в файле /etc/network/interfaces. Если опция задана ifdown, то она касается всех определенных интерфейсов. Интерфейсы выключаются в том порядке, в котором они перечислены в файле состояния. Будут опущены только те интерфейсы, которые определены в /etc/network/interfaces.

--force

Принудительно настроить или сбросить настройки интерфейса.

-h, --help

Показать справку по опциям.

--allow=КЛАСС

Позволить обработку только тех интерфейсов, которые перечислены в строке allow-КЛАСС в файле /etc/network/interfaces.

-i ФАЙЛ, --interfaces=ФАЙЛ

Взять определение интерфейсов из ФАЙЛа, а не из /etc/network/interfaces.

-n, --no-act

Не настраивать какие-либо интерфейсы, не запускать команды "up" или "down".

--no-mappings

Не запускать каких либо отображений. Обратитесь к interfaces(5) за более подробной информацией о возможностях отображения.

-V, --version

Вывести информацию об авторских правах и о версии программы.

-v, --verbose

Показывать команды в процессе их выполнения.

ПРИМЕРЫ

ifup -a

Поднять все интерфейсы, определённые в /etc/network/interfaces с опцией auto.

ifup eth0

Поднять интерфейс eth0.

ifup eth0=home

Поднять интерфейс eth0 как логический интерфейс home.

ifdown -a

Опустить все поднятые в данный момент интерфейсы.

ЗАМЕЧАНИЯ

ifup и ifdown в действительности одна и таже программа вызываемая разными именами.

Эта программа не настраивает напрямую сетевые интерфейсы, для выполнения этой грязной работы она запускает низкоуровневые служебные программы, такие как ifconfig и route.

ФАЙЛЫ

/etc/network/interfaces

Определения сетевых интерфейсов. Обратитесь к interfaces(5) за более подробной информацией.

/etc/network/run/ifstate

Текущее состояние сетевых интерфейсов.

ИЗВЕСТНЫЕ ОШИБКИ/ОГРАНИЧЕНИЯ

Программа хранит записи не зависимо от состояния интерфейсов. В исключительных обстоятельствах эти записи могут начать противоречить реальным состояниям интерфейсов. Например, интерфейс поднятый с помощью ifup и настройки которого затем были сброшены с помощью ifconfig, будет все еще записан как поднятый. Чтобы исправить это, вы можете использовать опцию --force, чтобы заставить ifup или ifdown запустить команды настройки или сброса настройки, не смотря на то, каково текущее состояние интерфейса.

Файл /etc/network/run/ifstate должен быть доступен для записи, чтобы ifup или ifdown работали правильно. Если этот каталог не доступен для записи (например, в случае монтирования в режиме только чтения), тогда для файла /etc/network/run/ifstate нужно сделать символическую ссылку на файл в каталоге с правами записи. Если это невозможно, вы можете воспользоваться опцией --force, чтобы запустить команды настройки или сброса настроек без обновления файла.

Учитите, что программа не запускается автоматически: ifup самостоятельно не поднимет интерфейсы, которые появляются в результате установки оборудования, а ifdown самостоятельно не опустит интерфейсы, которые исчезают в результате удаления оборудования. Для автоматической настройки сетевых интерфейсов вам необходимо установить другие пакеты, такие как hotplug(8) или ifplugd(8).

АВТОР

ifupdown написан Энтони Тоном (Anthony Towns) <aj@azure.humbug.org.au>.

СМОТРИ ТАКЖЕ

interfaces(5), ifconfig(8)

Original (English): ifup/ifdown(8) - bring/take a network interface up/down

Translation: © saturn721, Владимир Ступин .

translated.by crowd

Like this translation? Share it or bookmark!