Как стать автором
Обновить

Комментарии 19

Эмм, спасибо, конечно, но ИМХО, совсем новичкам это будет неинтересно/непонятно, а совсем чуть более опытным — уже не нужно.
Ну даже перед новичками иногда встают сложные задачи, которые необходимо решать.
Радуюсь, что первый свой VLAN я поднимал на коммутаторах Cisco Catalyst. Кстати, почему здесь их не упомянули?
Ситуация вышла довольно смешная, трафик который необходимо перелопачивать уже давно перевалил за гигабит, начальство посмотрело цены на продукты Cisco и на продукты Dlink+писюки, решили бюджет экономить и ставить второй вариант, а старые каталисты сейчас валяются на складе(куда поставить пока не придумали). Под рукой железки не было, а писать «по памяти» и «абы как» не хотелось, поэтому пропустил. :)
Vty-0(config)#interface ethernet 1/4
Vty-0(config-if)#switchport mode access
Vty-0(config-if)#switchport allowed vlan add 2 untagged
Vty-0(config-if)#switchport native vlan 2
Vty-0(config-if)#exit

как-то странно видеть комбинацию mode access и native vlan
может быть там должен быть switchport access vlan 2 по аналогии с каталистами?
Да и allowed vlan add… тоже как-то не пляшет — вроде ж access порт может быть только в одном вилане, зачем там список разрешенных?
Нет, в еджкорах так.
А если честно, то про Inter Switch Link из книг узнали? ;) Интересно, кто-то его вообще хоть когда-то в продакшн использовал?

Раз упомянули, то тогда уже нужно упомянуть о PVSTP, VTP, GVRP, public/private VLAN, etc. Тема интересная, многие ее боятся по молоду, а красиво сегментированная сетка намного приятнее в управлении.

что касаемо ISL — это вырезка с википедии, пора походу вики править.

Тема интересная, но если в одной статье расписать все, то будет сильно длинно. Если и расписывать все, то короткими блоками, так информация легче переваривается :)
EdgeCore синтаксис у циски спер? занятно…
Они себя так и позиционируют, как дешевый аналог циски.
Правда вместе с дешевизной приходят и глюки.
На сколько я помню, когда хуавей начал свои железки по аналогии с циской называть и пользовать тот же синтаксис, было много шума и циска с ними судилась
Не совсем, но по большей части — да. Вот кусок Эджевского конфига для примера:

VLAN database
VLAN 1 name DefaultVlan media ethernet state active
VLAN 300 name vor36 media ethernet state active
VLAN 317 name fib-dcs-v317 media ethernet state active
VLAN 321 name fl13 media ethernet state active
VLAN 331 name fib-dcs-v331 media ethernet state active
VLAN 4093 media ethernet state active
!
interface ethernet 1/1
switchport allowed vlan add 1,317 untagged
switchport native vlan 317
switchport mode access
switchport allowed vlan add 4093 tagged
!
interface ethernet 1/2
switchport allowed vlan add 1,331 untagged
switchport native vlan 331
switchport mode access
switchport allowed vlan add 4093 tagged
!
Саша, теперь признавайся у кого статью утащил :)
О дела, автор — мой тезка :) я аж удивился, когда в профиль заглянул :)
Статью писал сам, на работе :)
Для Red Hat совместимых систем, указанное в статье не точно.

— Вами предложенный метод не будет работать перманентно.
— VLAN_TRUNK_IF не используется ни одной из подсистем.
— BROADCAST указывает не нужно.

Краткая инструкция.

$ echo Установка менеджера VLAN-ов
$ sudo yum install vconfig

$ echo Включение для сервиса /etc/init.d/network обработку VLAN-ов
$ sudo vim /etc/sysconfig/network

VLAN=yes


$ echo Создание на интерфейсе eth0 VLAN-а с VID 2 и именем eth0.2
$ sudo vim /etc/sysconfig/network-scripts/ifcfg-eth0.2
DEVICE=eth0.2
BOOTPROTO=static
IPADDR=10.10.10.1
NETMASK=255.255.255.192
ONBOOT=yes

$ echo Включение eth0.2, при масштабных изменениях конфигурации не рекомендуется, лучше sudo service network restart
$ sudo ifup eth0.2
>> /etc/sysconfig/network
>> VLAN=yes
Это писать не обязательно по крайней мере в Fedore, при vconfig.
По поводу бродкаста — это опционально, его можно не указывать.

"$ echo Включение eth0.2, при масштабных изменениях конфигурации не рекомендуется, лучше sudo service network restart"
Угу представляю у вас основной сервер на который заведено порядка 150 vlan'ов, вы делаете небольшой рестарт и все на пару секунд отваливается, очень романтично получается. А вдруг на этом сервере еще и VPN-клиенты крутятся, так вообще шикарно будет :)
зачем дергать все интерфейсы если нам необходимо затронуть 1?
автор, после курения wiki.debian.org можно сделать вывод, что истинный debian-way:

iface vlan3 inet static
vlan_raw_device eth0
address 10.14.34.254
netmask 255.255.255.128

а Вашим методом — лишь multiple IP addresses…
чорт, скрипты правильно понимают ".", значит по-вашему работать тоже будет :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации