Além de um conjunto de regras iptables apropriado, o encaminhamento precisa ser ativado no kernel. Verifique a configuração atual (cujo padrão é desabilitado):
cat /proc/sys/net/ipv4/ip_forward
E, se desativado (0), pode ser ativado (não persistente) via:
echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward
ou (ainda não persistente) via:
sudo sysctl -w net.ipv4.ip_forward=1
Para uma configuração persistente (após a próxima reinicialização), edite como sudo o arquivo /etc/sysctl.conf
e altere esta linha:
# Uncomment the next line to enable packet forwarding for IPv4
#net.ipv4.ip_forward=1
Para isso:
# Uncomment the next line to enable packet forwarding for IPv4
net.ipv4.ip_forward=1