Openwrt two nic na mesma vlan em vez de alias?

1

Eu tenho um TP-Link WR1043ND com cabos 1 wan e 1 lan conectados. O cabo lan atualmente possui 2 ips de duas redes diferentes, usando um alias. As duas redes compartilham o mesmo switch.

Eu gostaria que o roteador encaminhasse entre os dois. Atualmente, os roteadores enviam o redirecionamento ICMP para a primeira rede, informando aos clientes para irem diretamente para a segunda rede, o que é impossível.

Posso criar um segundo nic virtual na mesma vlan e atribuí-lo ao IP na segunda rede?

Obrigado!

    
por Sirber 30.07.2012 / 21:18

2 respostas

0

A VLAN funciona usando a GUI.

Eu criei um nic usando a VLAN 3 com o IP que eu queria para a segunda rede.

Como o linux suporta STP apenas para pontes, eu precisava de fios dedicados para o segundo nic. Conectar o segundo nic no mesmo switch que a LAN fez a rede cair.

    
por 14.08.2012 / 22:49
2

Isso não é específico do OpenWRT, mas funciona com qualquer distribuição baseada no Linux 2.6. Apenas desative o envio de redirecionamentos ICMP para sua interface com alias (assumido eth0 para os exemplos de código):

echo "0" > /proc/sys/net/ipv4/conf/eth0/send_redirects

, que seria eficaz até a redefinição ou reinicialização. Para tornar a configuração permanente, adicione esta linha a /etc/sysctl.conf :

net.ipv4.conf.eth0.send_redirects = 0

e execute sysctl -p para recarregar a configuração.

    
por 31.07.2012 / 00:47