Имеются пару интерфейсов:
1. USB 4G Модем (enx3)
2. Локальная сеть с роутером (enp2s0)
Интернет идет через Локальную сеть, но надо что-бы интернет шёл через Модем.
Пробовал делать метрику enp2s0 выше чем у модема, но это помогает не сильно. Как правильно направить трафик на модем в данном случае и не лишится локалки?
Сведения о настройках интерфейсов и маршрутах - в студию. Максимально полные.
Как правильно направить трафик на модем в данном случае и не лишится локалки?
1) Получить сведения о ВСЕХ подсетях, нужных в локальной сети.
2) Удалить маршрут по умолчанию через интерфейс в локальную сеть.
3) Добавить маршруты во все нужные подсети через интерфейс в локальную сеть.
Если имеет место интерференция подсетей - выбрать, какая из двух нужна. Можно дробить - вплоть до отдельных узлов. При интерференции узлов - не лечится.
у меня два default route, разумеется при удалении enp2s0 он пропадает и доступ к локали я теряю. как enp2s0 сделать не default, и чтобы он работал как локалка?
default via 192.168.225.1 dev enx3 proto dhcp metric 100
default via 192.168.31.1 dev enp2s0 metric 120
10.8.0.0/24 dev tun0 proto kernel scope link src 10.8.0.2
10.244.0.0/16 dev ztksez4rbn proto kernel scope link src 10.244.10.120
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1
172.18.0.0/16 dev br-1d9b6a512d3a proto kernel scope link src 172.18.0.1
192.168.31.0/24 dev enp2s0 proto kernel scope link src 192.168.31.210
192.168.225.0/24 dev enx3 proto kernel scope link src 192.168.225.32 metric 100