Posso rotear por interface em vez de IP?

1

Eu sei que posso encaminhar para outro computador definindo seu IP como o gateway. Também posso fazer isso apenas especificando a interface que os pacotes devem receber. Como em vez de fazer route add gw , se eu disser route add -net X dev interface , não funciona.

    
por Stephen 14.05.2014 / 22:02

1 resposta

2

Não. A razão é que pode haver qualquer número de hosts conectados a essa interface, como sua máquina supostamente saberá a qual o tráfego deve ser roteado?

Se você quiser enviar apenas um pequeno subconjunto de tráfego através do host designado, e não todo o tráfego, sim, você pode fazer isso.

ip route add 1.2.3.0/24 via 192.168.0.123 dev eth1

Isso enviará todo o tráfego destinto para 1.2.3.0/24 a 192.168.0.123 , que está conectado a eth1 .

    
por 14.05.2014 / 22:14

Tags