The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"VLAN + FreeBSD + DLink 3326SR switch"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"VLAN + FreeBSD + DLink 3326SR switch" 
Сообщение от Finch emailИскать по авторуВ закладки(??) on 15-Апр-05, 12:39  (MSK)
Добрый день,
есть прокся 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'ы на проксе не пашут.

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

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "VLAN + FreeBSD + DLink 3326SR switch" 
Сообщение от PavelR emailИскать по авторуВ закладки on 15-Апр-05, 16:22  (MSK)
У меня конфигурация виланов примерно следующая:  

cloned_interfaces="vlan0 vlan1 vlan2 vlan3 vlan4 vlan5 vlan6"
ifconfig_vlan0_alias0="inet 212.xxx.xxx.75/28 vlan xx1 vlandev ste0"
ifconfig_vlan0_alias1="inet 212.xxx.xxx.78/32"
ifconfig_vlan1="inet 192.168.0.1/24 vlan xx2 vlandev ste0"
ifconfig_vlan2="inet 192.168.1.1/24 vlan xx3 vlandev ste0"
ifconfig_vlan3="inet 192.168.2.1/24 vlan xx4 vlandev ste0"
ifconfig_vlan4="inet 192.168.3.1/24 vlan xx5 vlandev ste0"
ifconfig_vlan5="inet 192.168.4.1/24 vlan xx6 vlandev ste0"
ifconfig_vlan6="inet 192.168.5.1/24 vlan xx7 vlandev ste0"

ifconfig_ste0=" up "

Тоесть в моем случае на основном интерфейсе у меня нету IP-адреса.
Зачем принудительно выставлять MTU ? Он должен вычисляться автоматически. Если он < 1500 то могут возникать проблемы с фрагментацией пакетов. Может быть стот глянуть man vlan по этому адаптеру ?  У меня 5.1 и в ней этого драйвера еще нет.

Потом, я не сильно разбираюсь в терминологии, но чтото мне кажется что может быть неверно настроен свич - порт который идет к фряхе должен быть транком.


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

Какую машину ? какой порт ? на какой проксе ?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "VLAN + FreeBSD + DLink 3326SR switch" 
Сообщение от Finch emailИскать по авторуВ закладки(??) on 18-Апр-05, 11:47  (MSK)
Всё нормально, разобрался.
У меня на основном интрефейсе ИП был, удалил его, а в rc.conf прописал ifconfig em0 up

А em0 - это интел гигабит....  Он во фряхе 5.3 есть....

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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