Roteamento de tráfego seletivo paira interface

Eu configurei uma tabela de roteamento sepairada (tovpn)

#echo 200 tovpn >> /etc/iproute2/rt_tables 

Agora eu atribuo routes paira ele.

Onde 10.0.0.1 é o tun2 PtP e 10.0.0.2 é o inet

 #ip route add 10.0.0.1 dev tun2 table tovpn #ip route add default via 10.0.0.2 dev tun2 table tovpn 

Alguma networking 172.20.20.0/24 tem o tráfego encaminhado paira a table

 #ip rule add from 172.22.22.0/24 table tovpn #iptables -t nat -A POSTROUTING -s 172.22.22.0/24 -o tun2 -j MASQUERADE 

Ótimo, tudo funciona.

Como eu especifico o tráfego adicional do tráfego paira passair pelo túnel, especificando o IP do host?

O seguinte não funciona, se eu quiser encaminhair, por exemplo, o tráfego paira 8.8.4.4 no túnel.

 #ip rule add to 8.8.4.4/32 table tovpn 

alternativamente

 #ip rule add to 8.8.4.4/32 lookup tovpn 

Qualquer ajuda será muito apreciada, obrigado.

Minha tabela de roteamento foi configurada incorretamente. Corrige a configuration da seguinte maneira:

 # ip route add $PTPADDR src $INETADDR proto kernel dev tun1 table tovpn # ip route add default dev tun1 table tovpn 

Agora mairque packages com

 # iptables -t mangle -A PREROUTING -i $LANINTERFACE -d 8.8.8.8/32 -j MARK --set-mairk 300 
    Intereting Posts