LINUX.ORG.RU
ФорумAdmin

vlan поверх trunk


0

0

Привет всем.

ПОявился у нас второй канал инета. Как мне объяснили, мне нужно настроить подключение в инет через 536-й vlan, который идет поверх trunk. Подскажите, увожаемый all, что такое trunk, и как его настраивать. Хотябы киньте ссылку где об этом прочитать.

Система Gentoo Linux. Настраивал так: Включил в ядре поддержку протокола 802.1Q VLAN Support, поставил vconfig, прописал в /etc/conf.d/net: vlans_eth1="536" vconfig_eth1=( "set_name_type VLAN_PLUS_VID_NO_PAD" ) config_eth1=( "xxx.xxx.xxx.xxx netmask 255.255.255.240 broadcast xxx.xxx.xxx.xxx" ) routes_vlan536=( default via yyy.yyy.yyy.yyy" )

Интерфейс vlan536 поднимается, но трафика там нет, попинговал шлюз, но его arp не получил.

Зарание благодарен.

anonymous

Извеняюсь за кривое форматирование.


ПОявился у нас второй канал инета. Как мне объяснили, мне нужно настроить подключение в инет через 536-й vlan, который идет поверх trunk. Подскажите, увожаемый all, что такое trunk, и как его настраивать. Хотябы киньте ссылку где об этом прочитать.

Система Gentoo Linux. Настраивал так: Включил в ядре поддержку протокола 802.1Q VLAN Support, поставил vconfig, прописал в /etc/conf.d/net:

vlans_eth1="536" vconfig_eth1=( "set_name_type VLAN_PLUS_VID_NO_PAD" ) config_eth1=( "xxx.xxx.xxx.xxx netmask 255.255.255.240 broadcast xxx.xxx.xxx.xxx" )
routes_vlan536=( default via yyy.yyy.yyy.yyy" )

Интерфейс vlan536 поднимается, но трафика там нет, попинговал шлюз, но его arp не получил.

Зарание благодарен.

anonymous
()
Ответ на: комментарий от anonymous

trunk - это тип интерфейса, когда по нему специальным протоколом ( в данном случае 802.1q) передаются сразу несколько вланов.
то есть в твоем случае со стороны кошки прописано например -
int FastEthernet 0/1
switchport mode trunk
switchport trunk encapsulation dot1q
switchport trunk allowed vlan 536
...

а со стороны Линукс тачки ты поднимаешь транк:

vconfig add eth0 536
ifconfig eth0.536 XXX.XXX.XXX.XXX netmask 255.255.255.240 up

и прописываешь роутинг -
echo 100 VLAN>/etc/iproute2/rt_tables
ip rule add from XXX.XXX.XXX.XXX/28 to 0/0 table 100
ip route add table 100 default via yyy.yyy.yyy.yyy

потом проверя traceroute -S XXX.XXX.XXX.XXX yyy.yyy.yyy.yyy -n
или ping -I eth0.536 www.ru

...как это реализовано в Генту, я не знаю, написал стандартную настройку.

dreamer ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.