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

Консоль Cisco-like может работать только с теми сетевыми интерфейсами, которые описаны в файле /etc/ifaliases.cf (за исключением интерфейса с именем default, он используется для внутренних нужд Продукта).

Если консоль Cisco-like может изменять параметры (MTU/IP адрес/состояние) для сетевого интерфейса, то чтобы эти изменения применялись после перезагрузки, консоль сохраняет параметры интерфейсов в файл /etc/network/interfaces, а именно в секцию, начало и конец которой помечены маркерами ###netifcfg-begin### и ###netifcfg-end###, например:

root@sterragate:~# cat /etc/network/interfaces

############################################################

# CAUTION: lines under special marker: ###netifcfg-*###

# contains autogenerated information. You can add/modify

# lines outside of those markers

############################################################

 

# loopback configuration

auto lo

iface lo inet loopback

 

###netifcfg-begin###

auto eth0

iface eth0 inet static

mtu 1500

address 172.16.100.2

netmask 255.255.255.0

broadcast 172.16.100.255

###netifcfg-end###

Примечание. Изменять содержимое секции, начало и конец которой помечены маркерами ###netifcfg-begin### и ###netifcfg-end### можно только при добавлении 802.1Q интерфейса. Во всех остальных случаях изменение этой секции запрещено.

Посмотреть IP-адреса интерфейсов можно с использованием команды cisco-like консоли show running-config. Для настройки адресов требуется сначала войти в глобальный конфигурационный режим консоли, используя команду configure terminal, а затем – в режим interface configuration, задав команду interface type port/number. Данная команда позволяет управлять настройками только зарегистрированных сетевых интерфейсов. Изменения, сделанные в этом режиме, вступают в действие немедленно и сохраняются в загрузочных скриптах ОС. Команды консоли описаны в документе «Cisco-like команды».

Для просмотра IP-адресов интерфейсов в ОС используется команда ifconfig –a.