Консоль Cisco-like и сетевые интерфейсы

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

Средствами консоли Cisco-like можно посмотреть сводную информацию о сетевых интерфейсах, добавленных в Продукт, при помощи следующих команд:

•      show interfaces

•      show ip interface

•      show running-config

Либо средствами ОС при помощи команд:

•    ip -d -s address

•    ethtool <linux_iface_name>

•    ethtool -S <linux_iface_name>

где linux_iface_name – системное имя интерфейса.

 

Настройки сетевых интерфейсов консоль Cisco-like сохраняет в файл /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

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

 

# interfaces(5) file used by ifup(8) and ifdown(8)

# Include files from /etc/network/interfaces.d:

source /etc/network/interfaces.d/*

 

# 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

 

auto eth1

iface eth1 inet static

mtu 1500

address 192.168.100.1

netmask 255.255.255.0

broadcast 192.168.100.255

 

iface eth2 inet manual

mtu 1500

###netifcfg-end###

 

Внимание!

Содержимое секции начало и конец которой помечены маркерами ###netifcfg-begin### и ###netifcfg-end### генерируются автоматически, их запрещено редактировать вручную.

Cisco-like консоль зачитывает настройки из системы, а не из файла /etc/network/interfaces, в данный файл помещается исключительно запись.