Estou tentando configurar um servidor de gateway. Atualmente, estou executando a coisa no VirtualBox no meu desktop (strong o suficiente) com dois adaptadores de rede.
Configurei uma máquina virtual com duas interfaces de rede (eth0 e eth1), ambas no modo Bridged. eth0 está conectado ao roteador principal saindo pela porta (internet). A eth1 está conectada a um switch 3COM Baseline 2824-SFP Plus (para o qual a documentação é difícil de encontrar). eth0 é configurado para ser externo e possui o gateway padrão para 192.168.0.1.
Quando eu configuro a eth1 como uma interface estática normal e executo o DHCP no servidor de gateway (a VM), tudo funciona bem para PCs que eu conecto ao switch. Eles podem se conectar à Internet e podem ver (ping) o servidor.
O que eu quero fazer, no entanto, é criar LANs virtuais vindas da eth1. Então eu configurei a eth1 para ser uma porta Trunk (802.1Q) e crie três VLANs na eth1. Essas VLANs possuem nome vlan1, vlan2 e vlan3, com as sub-redes configuradas como 192.168.1.O / 24, 192.168.2.0/24 e 192.168.3.0/24. Em cada uma dessas VLANs, tenho uma instância do DHCP em execução para distribuir endereços.
Meu switch está configurado com a porta 1 para ser uma porta 'uplink' (terminologia 3COM, mas no manual diz que isso é igual a uma porta marcada). As portas 2 a 8 receberam o status 'desktop' na VLAN 1, 9 - 16 'desktop' na VLAN 2 e 17 - 24 'desktop' na VLAN 3. O servidor gateway está conectado através da interface eth1 com a porta 1 do switch .
Quando eu conecto o PC cliente em uma dessas portas, ele não recebe um IP como deveria.
Eu tenho procurado o problema, mas não consigo pensar em mais nada do que um problema com o fato de que eth1 é na verdade uma interface emulada e o sistema operacional hospedeiro remove as tags VLAN antes que o sistema operacional VM as obtenha. Alguém tem uma ideia se isso está correto?
Além disso, o que não parece claro para mim é o seguinte: O entroncamento de VLAN está sempre disponível quando um switch (gerenciado) é compatível com 802.1Q?
Informação adicional: Sistema operacional do host: Windows 8 SO convidado: Ubuntu 13.10 (x64) com Zentyal rodando Emulação de eth1: Adaptador em ponte com tipo definido para Intel PRO / 1000 MT Desktop (82540EM)
Tags networking virtualbox gateway vlan