Novamente sobre roteamento

1

Tenha um problema com o roteamento primitivo. Tenha um CentOs com 3 NICs (1 externo). Eu quero confgurar encaminhamento entre dois internos. Config:

eth0 - 192.168.1.105 \ 24

eth1 - 10.10.10.1 \ 25

eth2 - 10.10.10.129 \ 25

Os clientes têm um gateway 10.10.10.1 e 10.10.10.129 (dependendo da sub-rede)

Aqui está a rota: sysctl.conf net.ipv4.ip_forward = 1 - ativado. Quando eu sou teste ping de clientes, os clientes podem ping seu gateway, outro NIC ip (ex. Cliente com ip 10.10.10.10 pings 10.10.10.1 (gw) e 10.10.10.129), mas não pode pingar qualquer cliente da sub-rede vizinha. Existe o problema?

    
por Kerberrus 29.08.2014 / 21:14

1 resposta

1

Graças a @garethTheRed, o problema estava em iptables . Na cadeia de FORWARDING foi definido REJECT tudo que eu deletei esta cadeia iptables -F FORWARDING (em vez destructuve, mas eu não estou muito familiarizado com iptables ), em seguida, acrescentou:

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

Funciona muito bem!

    
por 31.08.2014 / 09:59