Clientes conectados a “vlan hub” não podem acessar a internet em vlan dedicado e dedicado

1

Estou tentando colocar minha rede em funcionamento com o novo roteador vdsl do meu novo provedor, que não pode operar em "modem-mode" ou "bridge-mode".

Minha configuração até agora é a seguinte:

Eu tenho dois switches gerenciados, ambos com várias vlans de 192.168.x.0 / 24 (o vlanX é mapeado para a rede 192.168.X.0 / 24). Todas essas vlans estão conectadas através de uma porta de tronco ao meu firewall openbsd (encaminhamento de ip ativado). Cada computador na rede tem o endereço do nic virtual no firewall definido como gateway padrão. Por exemplo, a rede para vlan20 é 192.168.20.0/24, o firewall tem o endereço 192.168.20.1 e este endereço é definido como o gateway padrão para cada cliente nesta vlan. Com essa configuração, posso fazer ping entre todos os clientes nas mesmas ou diferentes vlans / switches.

Aí vem o problema: O VDSL-Router está conectado ao firewall através de outra vlan 192.168.x.0 / 24 dedicada, digamos 192.168.100.0/24, com o ip do firewall 192.168.100.2 e o ip do vdsl-router 192.168.100.1. Configurei 192.168.100.2 como o gateway padrão no firewall e agora posso acessar a Internet com êxito a partir do firewall, mas não de minhas outras máquinas. Traceroute mostra que os pacotes estão presos no gateway do cliente-vlan, por exemplo, se eu tentar chegar a algo fora do cliente 192.168.20.100, os pacotes estão presos no gateway do cliente 192.168.20.1.

Eu desabilitei todas as regras de firewall (para propósitos de teste) e também tentei habilitar o nat no firewall para o vdsl-vlan (o vdsl-router, é claro, faz seu próprio nat na porta da internet também). Estou perdendo algo óbvio?

O roteador vdsl está conectado a uma porta de "acesso" do switch e, portanto, não está ciente da vlan. Além disso, devido a restrições físicas, não consigo remover um dos interruptores entre eles.

Obrigado pela sua ajuda!

    
por herrsimon 03.03.2015 / 20:05

1 resposta

1

Talvez eu esteja perdendo algo da sua configuração, mas eis o que acho que é o problema.

Se o Modem estiver conectado a um dos switches, conforme ilustrado em seu projeto através de uma porta de acesso, então esse modem precisa ter rotas para que toda a sua VLAN aponte para o seu firewall do OpenBSD.

Isso explicaria por que o Modem parece "ver" apenas o Firewall, já que ele está na camada 2. Mas não conseguiria chegar a um PC porque o Modem não sabe sobre nenhuma outra rota IP (exceto para os conectados diretamente).

    
por 03.03.2015 / 21:51