Rota ip do Linux combinando com o ip de origem

2

Eu gostaria de saber se é possível dizer ao kernel do Linux para rotear todos os pacotes destinados ao X através da interface / ip Y, mas somente no caso de o endereço IP de origem ser específico.

Alguma ideia se isso é possível?

Obrigado e cumprimentos,

    
por Henry-Nicolas Tourneur 20.01.2011 / 17:28

2 respostas

2

Sim, isso é chamado de roteamento de origem:

ip rule add from 10.0.0.10 table toto

ip route add default via 88.88.88.88 dev eth1 table toto

Você pode ter mais informações aqui:

roteamento de origem no guia lartc

    
por 20.01.2011 / 23:55
0

Quaisquer decisões de roteamento baseadas não no endereço IP de destino chamado PBR (roteamento baseado em política). Normalmente, o PBR é implementado via firewall, portanto procure a possibilidade de alterar a interface do pacote no iptables.

    
por 20.01.2011 / 17:32