Sua configuração iptables
parece correta, mas você verificou o switch mestre de encaminhamento IPv4?
Experimente este comando:
# sysctl net.ipv4.ip_forward
net.ipv4.ip_forward = 1
Se ele disser net.ipv4_ip_forward = 0
, o encaminhamento IPv4 não foi ativado. Isso é fácil de corrigir:
# echo "net.ipv4.ip_forward = 1" >>/etc/sysctl.conf
# sysctl -p
Isso ativará o encaminhamento de IPv4 de maneira persistente. (Anteriormente, o encaminhamento IPv4 pode ter sido ativado por algo como echo 1 > /proc/sys/net/ipv4/ip_forward
, que não persistirá durante uma reinicialização).