Использование двух разных сетевых интерфейсов одновременно

У меня есть устройство Ubuntu, подключенное к двум разным сетям:

  • enp3s0 ( 10.131.140.0/22 ​​) , проводной и подключенный к локальной сети (без доступа к Интернету)
  • wlp4s0 ( 172.29.0.0/16 ), беспроводной и подключен к Интернету.

Я хотел бы, чтобы все пакеты с пункт назначения 10.131.140.0/22 ​​ проходит через интерфейс enp3s0 , тогда как все остальные пакеты идут через интерфейс wlp4s0 .

Как я могу это сделать?

] В моей таблице маршрутов у меня есть два маршрута по умолчанию:

default via 10.131.143.254 dev enp3s0  proto static  metric 100
default via 172.29.0.1 dev wlp4s0  proto static  metric 600

Спасибо

0
задан 17 December 2019 в 16:21
1 ответ

Пока Вам установили корректные сетевые маски в интерфейсах, локально целевые пакеты "сделают правильную вещь".

, Чтобы заставить "все остальное" выходить интерфейс wlp4s0, необходимо будет удалить маршрут по умолчанию, указывающий на интерфейс enp3s0.

2
ответ дан 31 December 2019 в 13:07

Теги

Похожие вопросы