Virtualbox+VLAN
Поднял машинку на Virtualbox внутри машины сеть настроил на работу с VLAN. Но, не работает. Хост машина с VLAN работает. Поддерживает ли Virtualbox для Windows VLAN?

petav ★★★★★
13.04.11 20:52:27 MSK

Видимо настроен bridge? Что именно не работает, как проверяли? Тегирование пакетов это не задача VirtualBox’a, а, как я понимаю драйвера сетевой карты.
zolden ★★★★★
( 13.04.11 23:34:10 MSK )
Ответ на: комментарий от zolden 13.04.11 23:34:10 MSK

Да bridge! Нашел в инететинфу что драйвера карт Интел которые имулируютcz virtualbox не могут работать с VLAN и нужно использовать pcnet. Использую ситуация не изменилась. Проверяли так на хост машине (windows) подключались к VLAN все работает. Затем к VLAN подключались на виртуальной машине (zeroshell) пинги не ходят.
petav ★★★★★
( 14.04.11 00:04:39 MSK ) автор топика
Ответ на: комментарий от petav 14.04.11 00:04:39 MSK

Не совсем понятна задача и исходные условия. Как я это понимаю: у вас сделан VLAN интерфейс на хосте. Через него настроен мост гостя. И при этом ничего не работает. Т.е. со свича до хоста у вас идёт транк из которого вам нужен конкретный VLAN. Так? Сам ни разу не пробовал, но если использовать hybrid, а не trunk, то VLAN интерфейс на хосте идейно не нужен будет. Ну, и, если дальше теоритезировать, то мост сделанный на VLAN интерфейсе не требует настройки VLAN в госте, пакеты же и так в этом VLAN’е ходят.
zolden ★★★★★
( 14.04.11 00:34:54 MSK )
Ответ на: комментарий от zolden 14.04.11 00:34:54 MSK

Поясню: 1) Есть switch 2) В switch воткнут провайдер 3) В switch воткнуть компьютер Windows одним кабелем 4) На компьютере Windows bridge к VirtualBox+Маршрутизатор 4) В switch воткнуто еще 10 компьютеров 5) На switch создаю VLAN из порта на котором провайдер и порта к Windows. Порт провайдера untag, порт Windows tag 6) В виртуальной машине поднимаю VLAN.
Так вот если VLAN поднять на Windows то все работает (для проверки настройки хаба делаю), а если на Маршрутизаторе то нет.
petav ★★★★★
( 14.04.11 00:46:24 MSK ) автор топика
Ответ на: комментарий от petav 14.04.11 00:46:24 MSK

На виртуальной машине tcpdump видит ВЛАН теги или нет ?
Tok ★★
( 14.04.11 08:13:49 MSK )
Ответ на: комментарий от Tok 14.04.11 08:13:49 MSK

>На виртуальной машине tcpdump видит ВЛАН теги или нет ?
а как их там различить.
petav ★★★★★
( 14.04.11 12:48:45 MSK ) автор топика
Ответ на: комментарий от petav 14.04.11 12:48:45 MSK

tcpdump -i eth0 vlan
Tok ★★
( 14.04.11 12:55:51 MSK )
Ответ на: комментарий от petav 14.04.11 12:48:45 MSK

root@xxxxx:/home/tok# tcpdump -i eth0 vlan -q -ttt -n -c 50 tcpdump: WARNING: eth0: no IPv4 address assigned tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 000000 vlan 5, p 0, IP 194.xxx.xxx.xx.22 > 194.xxx.xxx.xx.44204: tcp 240 000336 vlan 5, p 0, IP 194.xxx.xxx.xxx.22 > 194.xxx.xxx.xx.44204: tcp 112 000147 vlan 22, p 0, IP 91.198.101.35.25 > 194.xxx.xxx.xxx.49183: tcp 0 000016 vlan 22, p 0, IP 96.44.177.18.1868 > 194.xxx.xxx.xxx.3128: tcp 36 000086 vlan 22, p 0, IP 194.xxx.xxx.xx.3128 > 96.44.177.18.1868: tcp 0 000036 vlan 22, p 0, IP 60.248.16.57.25 > 194.xxx.xxx.xxx.57790: tcp 0 000184 vlan 22, p 0, IP 194.xxx.xxx.xxx.42377 > 46.45.155.2.25: tcp 36 000158 vlan 22, p 0, IP 118.168.141.165.1640 > 194.xxx.xxx.xx.3128: tcp 37 000358 vlan 4, p 0, IP 10.10.4.1.4214 > 178.162.248.79.80: tcp 0 000058 vlan 22, p 0, IP 194.xx.xx.xx.4214 > 178.162.248.79.80: tcp 0 000094 vlan 500, p 0, arp who-has 109.87.240.113 tell 109.87.240.254
Tok ★★
( 14.04.11 13:04:18 MSK )
Ответ на: комментарий от Tok 14.04.11 13:04:18 MSK

спасибо. Сейчас страшно с VLAN играть удаленно нахожусь. Спасибо за наводку! Доберусь до места проверю.
petav ★★★★★
( 14.04.11 13:25:15 MSK ) автор топика
Ответ на: комментарий от petav 14.04.11 13:25:15 MSK

И как в итоге разрешилось/не_разрешилось?
У меня тоже проблема. С интелами: пакеты уходят из ВМ нетегированными. С pcnet вроде получше — пакеты тегируются, только вот, возвращаясь от хоста к ВМ становятся нетегированными.
nixtrian ★
( 03.05.11 09:36:35 MSK )
Ответ на: комментарий от nixtrian 03.05.11 09:36:35 MSK

В итоге
VirtualBox было временным решением, не стал морочится, когда понял в чем дело
Записки IT специалиста — Форум
Вернуться в блог 
29 января 2024, 02:32
Цитата дня:
Теория- это когда ты знаешь все, но ничего не работает. Практика — это когда все работает, но никто не знает почему.
- Записки IT специалиста — Форум
- ► Серверные операционные системы
- ► Windows Server 2012/2016/2019
- ► WIn server 2016 на virtualbox и настройка сети
WIn server 2016 на virtualbox и настройка сети
Автор Максим Гузеватов, 28 ноября 2020, 11:53
0 Пользователей и 1 Гость просматривают эту тему.
Как настроить VLAN’ы на виртуальной машине?
Исходные данные:
Физический сервер на Win2012 R2, с встроенным в материнку гигабитным сетевым адаптером Realtek. Сервер подключен к тегированному (802.1q) порту управляемого L3 коммутатора. На сервере при помощи утилиты Realtek Ethernet Diagnostic Utility на основе одного физического сетевого адаптера подняты четыре виртуальных Vlan’а (каждый в разной подсети). В результате физический сервер является членом всех четырех vlan’ов, и ко всем имеет прямой доступ одновременно.
Необходимо:
На физическом сервере с помощью Vbox или Vmware поднять виртуальный сервер на Ubuntu 14.04 Server и настроить его таким образом, чтобы он (виртуальный сервер) имел постоянный доступ одновременно ко всем vlan’ам физической локальной сети (как и физический сервер).
Кто-нибудь сталкивался с этим, как осуществить?
- Вопрос задан более трёх лет назад
- 3133 просмотра
Как настроить vlan в virtualbox
Доброго времени суток. Хочу задать вопрос по теме управления правилами порта виртуальных тэгированных интерфейсов в Linux. Есть две виртуальные машины под Debian 5. Они соединены прямым линком. comp0:
eth0(нет IP-адреса)
eth0.99 (192.168.1.2)
comp5:
eth5(нет IP-адреса)
eth5.99(192.168.1.1)
Вопрос почему пинги на comp0 возвращаются не только при отправке через интерфейс eth0.99, но и при отправке через eth0? В такой ситуации смотрю tcpdump -i eth5. Видно что ICMP реквест логично приходит без тега а ответ на него уже тэгированный! Как мне сделать так чтобы мой eth5.99 отбрасывал не тегированный трафик, а не отвечал на него?
| Оглавление |
- VLAN на Linux в VirtualBox, Xaionaro, 00:31 , 28-Авг-10, (1)
- VLAN на Linux в VirtualBox, Гусище, 00:40 , 28-Авг-10, (2)
- VLAN на Linux в VirtualBox, Xaionaro, 00:47 , 28-Авг-10, (3)
- VLAN на Linux в VirtualBox, Гусище, 01:22 , 28-Авг-10, (4)
Сообщения по теме [Сортировка по времени | RSS] >[оверквотинг удален]
>
>
>Вопрос почему пинги на comp0 возвращаются не только при отправке через интерфейс
>eth0.99, но и при отправке через eth0?
>
>В такой ситуации смотрю tcpdump -i eth5. Видно что ICMP реквест логично
>приходит без тега а ответ на него уже тэгированный!
>
>Как мне сделать так чтобы мой eth5.99 отбрасывал не тегированный трафик, а
>не отвечал на него?Может вы просто воткнуты в циску, где настроен native vlan?
Циски нет, все машины виртуалки. Соединены так называемой «внутренней сетью».
>Циски нет, все машины виртуалки. Соединены так называемой «внутренней сетью».
В таком случае рассказывайте как подняты виртуальные машины и как их сеть слинкована. (kvm/xen/vmware/etc & br/xenbr/etc)
>В таком случае рассказывайте как подняты виртуальные машины и как их сеть
>слинкована. (kvm/xen/vmware/etc & br/xenbr/etc)Всё сделано в VirtualBox 3.2.6
Есть две виртуальные машины со стандартными, установленными на них Debian 5 (добавил только пакеты tcpdump и vlan на каждую) подключены своими интерфейсами в, так называемую «Внутреннюю сеть» net1. Я так понимаю, что в vbox это является аналогом хаба. Ну и на них сделано следующее с помощю пакета vlan
comp0
ip link set eth0 up
vconfig add eth0 99
ip link set eth0.99 up
ip address add 192.168.1.2/24 broadcast 255.255.255.0 dev eth0.99comp5
ip link set eth5 up
vconfig add eth5 99
ip link set eth5.99 up
ip address add 192.168.1.1/24 broadcast 255.255.255.0 dev eth5.99Всё, больше ничего не делаю, и происходит описанная ситуация. Проверено не раз.
- VLAN на Linux в VirtualBox, Xaionaro, 00:47 , 28-Авг-10, (3)
- VLAN на Linux в VirtualBox, Гусище, 00:40 , 28-Авг-10, (2)