¿Puedo enrutar a través de la interfaz en lugar de IP?

¿Puedo enrutar a través de la interfaz en lugar de IP?

Sé que puedo enrutar a otra computadora configurando su IP como puerta de enlace. ¿Puedo hacer esto también simplemente especificando la interfaz que deben tomar los paquetes? Como en lugar de hacer route add gw, si digo route add -net X dev interface, no funciona.

Respuesta1

No. La razón es que puede haber cualquier número de hosts conectados a esa interfaz, ¿cómo se supone que su máquina sepa a través de cuál se debe enrutar el tráfico?

Si solo desea enviar un pequeño subconjunto de tráfico a través del host designado, y no todo el tráfico, sí, puede hacerlo.

ip route add 1.2.3.0/24 via 192.168.0.123 dev eth1

Esto enviará todo el tráfico destinado a 1.2.3.0/24través 192.168.0.123del cual está conectado eth1.

información relacionada