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

Я использую Ubuntu и подключен к локальной сети, а также WiFi. LAN - это моя внутренняя сеть, которая недоступна извне. Мне нужен 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 ответ1

2

Для привилегированного пользователя (root или sudo) должно быть достаточно:

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .