Перейти к поиску
  1. Главная
  2. Продукты
  3. С-Терра Шлюз
  4. Настройка С-Терра Шлюз
  5. Общие настройки шлюза
  6. Работа с интерфейсами
  7. Добавление и удаление физических сетевых интерфейсов
  8. Описание утилиты netifcfg
  9. Опция add-device

Опция add-device

Поиск в комплекте Источник
Опция add-device

Опция add-device добавляет физический сетевой интерфейс в Продукт.

Под добавлением физического интерфейса в Продукт подразумевается следующее:

  • осуществление привязки физического сетевого интерфейса к его PCI шине или USB порту (для USB модемов и Ethernet over USB интерфейсов). Цель данной привязки – обеспечение постоянного соответствия между именем сетевого интерфейса в нотации Linux и его PCI шиной, либо USB портом. Например, без данной привязки интерфейс eth0 после перезагрузки, при некоторых обстоятельствах, зависящих от настроек ОС, может получить имя eth1, что в свою очередь может привести к нарушению политики безопасности из-за того, что политика СКЗИ или правила МЭ были прикреплены к eth0.
  • внесение соответствующих изменений в карту интерфейсов (файл /etc/ifaliases.cf).

Параметры опции:

root@sterragate:~# netifcfg add-device -h

usage: netifcfg add-device [-h] [-n new_name] [-c ciscolike_alias] [-r] [-q]

[--use-macaddr]

ifname

positional arguments:

ifname Name of network inteface

options:

-h, --help show this help message and exit

-n new_name, --name new_name

Rename interface to the specified name

-c ciscolike_alias, --ciscolike ciscolike_alias

Use new_alias as Cisco-like name

-r, --rename Rename interface to expected name immediately

(Warning: interfaces will be brought down in the

process!)

-q, --quiet do not output info messages

--use-macaddr Add new hotplug interfaces using the current mac

address as a unique identifier instead of PCI ID.

Описание обязательных параметров:

  • ifname – имя сетевого интерфейса, который требуется добавить в продукт, в нотации Linux.

Описание опциональных параметров:

  • -n – новое имя сетевого интерфейса в нотации Linux;
  • -с – имя сетевого интерфейса в нотации Cisco;
  • -r – переименование сетевого интерфейса в нотации Linux при добавлении (без этой опции интерфейсу будет назначено имя, указанное в опции –n, при перезагрузке ОС;
  • -q – не выводить информационные сообщения;
  • --use-macaddr – внутренний параметр, запрещен для использования.

Пример добавления сетевого интерфейса в Продукт:

root@sterragate:~# netifcfg add-device unknwn_eth0 -n eth3 -r -c GigabitEthernet0/3

Внимание!

Неизвестные Продукту сетевые интерфейсы получают префикс unknwn_.

INFO: Renamed interface unknwn_eth0 to eth3

INFO: Added new interface 'eth3' with alias 'GigabitEthernet0/3'

INFO: to both list of persistent ifnames '/etc/netifaces' and list of aliases '/etc/ifaliases.cf'

INFO: Operation completed successfully