The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"VLAN + FreeBSD + DLink 3326SR switch"
Версия для распечатки Пред. тема | След. тема
Форум Открытые системы на сервере
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
"VLAN + FreeBSD + DLink 3326SR switch" +/
Сообщение от Finchemail (??), 15-Апр-05, 12:39 
Добрый день,
есть прокся FreeBSD 5.3 на ней надо поднять vlan'ы.
Есть умные свитчи DLink 3326SR, порт на свитч работает в tagged режиме,
на фре делал так:
В ядре добавил device vlan, затем

ifconfig em1 192.168.0.19 netmask 255.255.0.0
ifconfig vlan0 plumb
ifconfig vlan0 inet 192.168.0.11 netmask 255.255.255.0 vlan 1 vlandev em1
ifconfig vlan1 plumb
ifconfig vlan1 inet 192.168.2.11 netmask 255.255.255.0 vlan 2 vlandev em1

и т.д.

В rc.conf прописал:
bash-2.05b# cat /etc/rc.conf
ifconfig_em0="inet 10.0.0.6 netmask 255.255.255.0"
ifconfig_em1="inet 192.168.0.19 netmask 255.255.0.0"
cloned_interfaces="vlan0 vlan1 vlan2 vlan3 vlan4"
ifconfig_vlan0="inet 192.168.0.11 netmask 255.255.255.0 vlan 1 vlandev em1 mtu 1500 up"
ifconfig_vlan1="inet 192.168.2.11 netmask 255.255.255.0 vlan 2 vlandev em1 mtu 1500 up"
ifconfig_vlan2="inet 192.168.3.11 netmask 255.255.255.0 vlan 3 vlandev em1 mtu 1500 up"
ifconfig_vlan3="inet 192.168.4.11 netmask 255.255.255.0 vlan 4 vlandev em1 mtu 1500 up"
ifconfig_vlan4="inet 192.168.5.11 netmask 255.255.255.0 vlan 5 vlandev em1 mtu 1500 up"


Tag'и совпадают, что на свитче, что на машине...

Ифконфиг показывает вот что:

bash-2.05b# ifconfig
...

em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        inet 192.168.0.19 netmask 0xffff0000 broadcast 192.168.255.255
        inet6 fe80::230:48ff:fe81:1e5f%em1 prefixlen 64 scopeid 0x2
        ether 00:30:48:81:1e:5f
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active

....

vlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet6 fe80::230:48ff:fe81:1e5e%vlan0 prefixlen 64 scopeid 0x6
        inet 192.168.0.11 netmask 0xffffff00 broadcast 192.168.0.255
        ether 00:30:48:81:1e:5f
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
        vlan: 1 parent interface: em1


vlan1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet6 fe80::230:48ff:fe81:1e5e%vlan1 prefixlen 64 scopeid 0x7
        inet 192.168.2.11 netmask 0xffffff00 broadcast 192.168.2.255
        ether 00:30:48:81:1e:5f
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
        vlan: 2 parent interface: em1


vlan2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet6 fe80::230:48ff:fe81:1e5e%vlan2 prefixlen 64 scopeid 0x8
        inet 192.168.3.11 netmask 0xffffff00 broadcast 192.168.3.255
        ether 00:30:48:81:1e:5f
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
        vlan: 3 parent interface: em1


vlan3: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet6 fe80::230:48ff:fe81:1e5e%vlan3 prefixlen 64 scopeid 0x9
        inet 192.168.4.11 netmask 0xffffff00 broadcast 192.168.4.255
        ether 00:30:48:81:1e:5f
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
        vlan: 4 parent interface: em1


vlan4: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet6 fe80::230:48ff:fe81:1e5e%vlan4 prefixlen 64 scopeid 0xa
        inet 192.168.5.11 netmask 0xffffff00 broadcast 192.168.5.255
        ether 00:30:48:81:1e:5f
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
        vlan: 5 parent interface: em1


Весь прикол в том, что я машину не пингую, а перевожу порт в untagged режим всё работает. Т.е. нихрена vlan'ы на проксе не пашут.

В чём может быть загвоздка? Может кто подсказать?

Ответить | Правка | Cообщить модератору

Оглавление
VLAN + FreeBSD + DLink 3326SR switch, Finch, 15-Апр-05, 12:39  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру