Encaminhamento de tráfego entre 2 interfaces

12

Eu tenho 2 VLANs conectadas a um 'roteador'. Todas as máquinas podem executar ping em outras máquinas dentro de sua própria VLAN e do roteador. O roteador pode fazer ping de todas as máquinas. Estou tentando fazer com que as máquinas falem com outras VLANs através do roteador.

No roteador, as VLANs estão em eth1 e eth2. Eu adicionei as seguintes regras de iptable:

-A FORWARD -i eth1 -o eth2 -j ACCEPT
-A FORWARD -i eth2 -o eth1 -j ACCEPT

Em máquinas dentro das VLANs, adicionei a seguinte entrada de rota:

route add -net 172.16.0.0 netmask 255.255.255.0 gw 172.16.30.1

Onde 172.16.0.X é o intervalo de endereços IP na outra VLAN e 172.16.30.1 é o IP do roteador.

O que eu fiz de errado? O que eu não fiz?

    
por Konstantin Naryshkin 27.08.2013 / 23:33

1 resposta

15

Trabalhei quando fiz:

sysctl -w net.ipv4.conf.all.forwarding=1
    
por Konstantin Naryshkin 27.08.2013 / 23:43