Направлять только определенный трафик серии IP с eth0, а весь остальной трафик на wlan0

Направлять только определенный трафик серии IP с eth0, а весь остальной трафик на wlan0

Я не силен в сетях, поэтому этот вопрос может показаться наивным.

Я использую Ubuntu и подключен как по локальной сети, так и по WiFi. Локальная сеть — это моя внутренняя сеть, которая недоступна извне. Мне нужен WiFi для доступа в Интернет.

Я думаю, что будет довольно просто направить весь трафик в направлении 10.*.*.*и eth0все остальное на wlan0что-то подобное.

Может ли кто-нибудь предложить команду для этого?

Обновлять:

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 

решение1

Для привилегированного пользователя (root или sudo) достаточно выполнить следующую команду:

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

где последний xxxx — это IP-адрес вашего шлюза по умолчанию для вашего Wi-Fi.

Маршрут по умолчанию может быть уже установлен, поэтому вам, возможно, не придется его указывать, проверьте с помощью «ip route list»

Связанный контент