среда, 22 февраля 2017 г.

Настройка vlan subinterface linux и cisco.

Для примера в GNS3 использую эмулятор Qemu с Tinycore linux и cisco 7200.



Настройка сабинтерфейса cisco:

Router>ena
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#interface fastEthernet 0/0.100
Router(config-subif)#encapsulation dot1Q 100
Router(config-subif)#ip address 10.1.1.100 255.255.255.0
Router(config-subif)#ex

обязательно включаем родительский интерфейс:

Router(config)#interface fastEthernet 0/0
Router(config-if)#no sh
Router(config-if)#no shutdown

На этом минимальная настройка роутера закончена. Переходим к настройке linux.

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

$ sudo su
# lsmod | grep 8021q
#
# modprobe 8021q
#

При необходимости добавляем модуль в автозагрузку, для Debian:

# echo 8021q >> /etc/modules

Проверяем корректно ли загрузился модуль:

# lsmod | grep 8021q
8021q 27844 0
garp 13117 1 8021q
mrp 17343 1 8021q
#

Переходим к настройке интерфейса:

# vconfig add eth0 100
# ifconfig eth0.100 10.1.1.101 netmask 255.255.255.0 up

Для сохранения настроек после перезагрузки необходимо отредактировать файл /etc/network/interfaces, следующим образом:

auto eth0.100
iface eth0.100 inet static
address 10.1.1.101
netmask 255.255.255.0
vlan_raw_device eth0

 

 

Комментариев нет:

Отправить комментарий