Имеется компьютер, на базе ASIS mini Desktop PC ASUS E210-B0620
с операционной системой Ubuntu Server 18.04
Linux version 4.15.0-101-generic (buildd@lgw01-amd64-003) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #102-Ubuntu SMP Mon May 11 10:07:26 UTC 2020 (Ubuntu 4.15.0-101.102-generic 4.15.18)
В нем настроены три сети:
enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::b26e:bfff:fe1e:424f prefixlen 64 scopeid 0x20<link>
ether b0:6e:bf:1e:42:4f txqueuelen 1000 (Ethernet)
RX packets 131 bytes 17079 (17.0 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 144 bytes 12493 (12.4 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
enx00e04c6800bf: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.8.100 netmask 255.255.255.0 broadcast 192.168.8.255
inet6 fe80::2e0:4cff:fe68:bf prefixlen 64 scopeid 0x20<link>
ether 00:e0:4c:68:00:bf txqueuelen 1000 (Ethernet)
RX packets 26 bytes 3162 (3.1 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 28 bytes 2916 (2.9 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 313 bytes 29353 (29.3 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 313 bytes 29353 (29.3 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlp4s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.55.6 netmask 255.255.255.0 broadcast 192.168.55.255
inet6 fe80::3d08:5cdd:60bb:6ede prefixlen 64 scopeid 0x20<link>
ether 70:c9:4e:3d:26:9b txqueuelen 1000 (Ethernet)
RX packets 308 bytes 78049 (78.0 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 19 bytes 2246 (2.2 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 enp2s0
0.0.0.0 192.168.8.1 0.0.0.0 UG 0 0 0 enx00e04c6800bf
0.0.0.0 192.168.55.1 0.0.0.0 UG 0 0 0 wlp4s0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 enp2s0
192.168.8.0 0.0.0.0 255.255.255.0 U 0 0 0 enx00e04c6800bf
192.168.8.1 0.0.0.0 255.255.255.255 UH 0 0 0 enx00e04c6800bf
192.168.55.0 0.0.0.0 255.255.255.0 U 0 0 0 wlp4s0
enp2s0 - это Ethernet на локальную сеть офиса
enx00e04c6800bf - это USB Ethernet устройство, через него подключен роутер, который раздает создает внешнее соединение через 4G
wlp4s0 - внутренний Wi-Fi который является неким третьим входом на "сервер"
я не администратор, опыта мало, но знаний есть чуть-чуть. Вобщем проблема в том, что когда соединены
enp2s0 и
enx00e04c6800bf с активным коннектом (один к локалке, другой к роутеру) то происходит потеря маршрутизации у
enx00e04c6800bf т.е. из вне зайти не получается, пинги идут, а вот например html страница которая крутится на серваке перестает быть доступной
как только отключаю кабель от
enp2s0 - начинает работать
похожую проблему я обнаружил на рабочем компьютере iMac когда пытался эмулировать проблему, по сути получилось, и как оказалось часть проблемы решилось указанием приоритета сетевых адаптеров, т.е. тот что выше в списке тот и будет приоритетен по маршрутизации.
Прошу прощения за свой вариант описания всех терминов, надеюсь вы поймете проблему, мне кажется решение простое, но я не могу ни на гуглить подходящее ни в ручную по-тестить так как много для меня не известных.
Дополню. В моем случае сливать сети в одну - не надо, надо что бы они работали просто как отдельные входы, знать им о других сетях внутри сервера - не надо, только что бы пакет от куда пришел, туда и ушел.
да и еще, может поможет. Архитектура сети такая, есть кабель, который приходит от владельца крупной базы, он воткнут в нашу офисную сеть, т.е. внешнего доступа в офисную сеть - нету, а для удаленной работы на сервере (указанного выше) требуется доступ, решили купить роутер с 4G , купили симку с инетом, все шикарно работает, но потом потребовалось внести сервак во внутреннюю сеть офиса но оставить доступ из вне и тут образовалась загвоздка.
Заранее спасибо всем кто поможет.
Пользователь добавил сообщение 05 Июня 2020, 13:58:10:
Видимо я нашел ответ на свой вопрос
ip route del 0/0
удалить маршрут по умолчанию.
если это верно, как сделать что бы эта команда выполнялась при загрузке после ребута, для настройки сети используется netplan как я понял. Вообще я запутался на основе чего идет управления сетью
