VirtualBOX FreeBSD VLAN

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Corwin
мл. сержант
Сообщения: 100
Зарегистрирован: 2008-02-15 16:53:24

VirtualBOX FreeBSD VLAN

Непрочитанное сообщение Corwin » 2010-01-06 14:05:34

Здравствуйте.
Решил затестить работу VLAN на FreeBSD. Для этой цели поставил виртуальную машину VirtualBOX 3.1.2 и создал две машинки FreeBSD 7.2. Поднимаю на обеих машинках VLAN с одинаковой меткой, ifconfig говорит, что интерфейсы подняты. Однако, машины друг друга по адресам в VLAN не пингуют. Никаких коммутаторов второго уровня не использую, соединение машина-машина, через локалхост. IP-адреса из одной подсети. Подскажите, куда рыть? :) Я вот думаю, может надо что-то в ядре добавить, типа device vlan, но вроде у всех и без этого работает.
p.s.
Ядро GENERIC
Сетевой адаптер: Marvell Yukon 88E8001/8003/8010 PCI Gigabit Ethernet Controller

Код: Выделить всё

freebsd1# ifconfig
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
        ether 08:00:27:e6:bd:e5
        inet 192.168.168.1 netmask 0xffffff00 broadcast 192.168.168.255
        media: Ethernet autoselect (1000baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
vlan1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=3<RXCSUM,TXCSUM>
        ether 08:00:27:e6:bd:e5
        inet 192.168.169.1 netmask 0xffffff00 broadcast 192.168.169.255
        media: Ethernet autoselect (1000baseTX <full-duplex>)
        status: active
        vlan: 200 parent interface: em0

Код: Выделить всё

freebsd2# ifconfig
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
        ether 08:00:27:b1:47:37
        inet 192.168.168.2 netmask 0xffffff00 broadcast 192.168.168.255
        media: Ethernet autoselect (1000baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
vlan1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=3<RXCSUM,TXCSUM>
        ether 08:00:27:b1:47:37
        inet 192.168.169.2 netmask 0xffffff00 broadcast 192.168.169.255
        media: Ethernet autoselect (1000baseTX <full-duplex>)
        status: active
        vlan: 200 parent interface: em0
Сообщение tcpdump касающиеся этих хостов на интерфейсе em0 при пинге с 169.2 на 169.1:

Код: Выделить всё

17:18:08.165865 arp who-has 192.168.169.1 tell 192.168.169.2
17:18:09.146768 arp who-has 192.168.169.1 tell 192.168.169.2
17:18:10.222579 arp who-has 192.168.169.1 tell 192.168.169.2
Больше ничего не видать.
Последний раз редактировалось f_andrey 2010-01-06 14:44:02, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Corwin
мл. сержант
Сообщения: 100
Зарегистрирован: 2008-02-15 16:53:24

Re: VirtualBOX FreeBSD VLAN

Непрочитанное сообщение Corwin » 2010-01-06 16:09:18

Хм...а может бридж поднять?

Vovan4eg
проходил мимо

Re: VirtualBOX FreeBSD VLAN

Непрочитанное сообщение Vovan4eg » 2010-07-30 0:35:33

На вритуальных машинах виртуальная сетевушка должна быть pcnet, остальные с vlan не пашут

Аватара пользователя
poison
рядовой
Сообщения: 12
Зарегистрирован: 2008-11-27 11:34:06
Откуда: Back in USSR
Контактная информация:

Re: VirtualBOX FreeBSD VLAN

Непрочитанное сообщение poison » 2011-04-26 18:01:12

с подобной проблемой столкнулся, сперва думал что сетевухи не але с виланами, в мане написано man vlan
что The following interfaces support long frames for vlan natively: bfe(4),
cas(4), dc(4), fwe(4), fxp(4), gem(4), hme(4), le(4), nfe(4), nve(4),
rl(4), sf(4), sis(4), sk(4), ste(4), tl(4), tx(4), vr(4), and xl(4).
начал рыть наткнулся на такую хрень
ifconfig ${iface} up
и все пошло!