Enrute solo el tráfico de serie IP específico desde eth0 y descanse todo a wlan0

Enrute solo el tráfico de serie IP específico desde eth0 y descanse todo a wlan0

No soy bueno en las redes, por lo que esta podría ser una pregunta ingenua.

Estoy usando Ubuntu y estoy conectado tanto por LAN como por WiFi. LAN es mi red interna a la que no se puede acceder desde el exterior. Necesito WiFi para acceder a Internet.

Creo que debería ser bastante sencillo dirigir todo el tráfico hacia 10.*.*.*y eth0todo lo demás hacia wlan0algo así.

¿Alguien puede sugerir un comando para esto?

Actualizar:

ip route list

default via 10.2.133.254 dev eth0  proto static 
10.0.0.0/8 dev eth0  scope link 
10.2.133.0/24 dev eth0  proto kernel  scope link  src 10.2.133.104  metric 1 
172.16.32.0/21 dev wlan0  proto kernel  scope link  src 172.16.39.177  metric 9 

Respuesta1

Como usuario privilegiado (root o sudo), debería ser suficiente ejecutar lo siguiente:

# ip route add 10.0.0.0/8 dev eth0
# ip route add default via x.x.x.x

donde el último xxxx es el número de IP de su puerta de enlace predeterminada para su wifi.

Es posible que la ruta predeterminada ya esté implementada, por lo que quizás no tenga que emitirla; verifique con la 'lista de rutas IP'

información relacionada