Ubuntu 18.04, Netplan, 2-е сетевые карты
Модераторы: Olej, bellic, vikos
Ubuntu 18.04, Netplan, 2-е сетевые карты
Всех приветствую.
Ubuntu 18.04 Server
Прошу помощи с настройкой Netplan.
2-а интернет-провайдера.
2-е сетевые карты.
Каждая через свой роутер (своего провайдера) выходит в интернет.
Карты со статичными IP:
eth1 - 192.168.1.11
gate1 - 192.168.1.1
eth2 - 192.168.100.12
gate2 - 192.168.100.1
Нужно прописать настройки Netplan так, чтобы все ответы уходили именно через ту сетевуху через которую пришли запросы.
Спасибо.
Ubuntu 18.04 Server
Прошу помощи с настройкой Netplan.
2-а интернет-провайдера.
2-е сетевые карты.
Каждая через свой роутер (своего провайдера) выходит в интернет.
Карты со статичными IP:
eth1 - 192.168.1.11
gate1 - 192.168.1.1
eth2 - 192.168.100.12
gate2 - 192.168.100.1
Нужно прописать настройки Netplan так, чтобы все ответы уходили именно через ту сетевуху через которую пришли запросы.
Спасибо.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Ubuntu 18.04, Netplan, 2-е сетевые карты
Добрый день.
А почему это обязательно должен быть Netplan?
Это можно сделать и традиционными NetworkManager, и, если вы "на ты" с командной строкой, с помощью route.
P.S. Инсталляции из пакетной системы стандартных репозиториев дистрибутива всегда предпочтительнее инсталляциям из сайтов проектов, сторонних репозиториев, или даже из исходников. Использование традиционных системных инструментов всегда предпочтительнее новых экзотических инструментов.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Ubuntu 18.04, Netplan, 2-е сетевые карты
Вообще то, там не должно быть ничего особо сложного.
Всё замечательно описано:
НАСТРОЙКА СЕТИ NETPLAN В UBUNTU
Netplan и как его правильно приготовить
Настройка сети в Linux с помощью netplan
Настройка сети в Linux при помощи Netplan
(это то, что мне показалось обстоятельным и достаточным)
Некоторое замешательство может вызывать то, что конфигурации Netplan записываются на языке разметки YAML, а это относительно новый язык (сравнивая с XML или JSON) и ещё не очень привычный.
Но у нас в форуме уже была тема вскользь именно про YAML: YAML — ещё один язык разметки
P.S. Гораздо проще понимать конфигурации Netplan именно исходя из общих правил синтаксиса YAML, чем как отдельные конкретные конфигурации программы.
Re: Ubuntu 18.04, Netplan, 2-е сетевые карты
Все что по ссылкам или тривиальный пример с одной картой или не пашет.
Почти решил через route, но wget теперь тупит страшно, похоже лезет то в одну сеть, то в другую,
потому как если отсоединю один кабель работать начинает без проблем.
Вот как теперь, чтобы wget нормально заработал, вот вопрос.
Почти решил через route, но wget теперь тупит страшно, похоже лезет то в одну сеть, то в другую,
потому как если отсоединю один кабель работать начинает без проблем.
Вот как теперь, чтобы wget нормально заработал, вот вопрос.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Ubuntu 18.04, Netplan, 2-е сетевые карты
Для того чтобы обсуждать конкретно нужно показывать вывод команд 'route -n' например, или скриншоты настройки интерфейсов NetworkManager.
Иначе получается просто разговор "на пальцах".
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Ubuntu 18.04, Netplan, 2-е сетевые карты
Я вот из-за этого обсуждения специально подключил (кабелем) 2-й незадействованный интерфейс на своём сервере 1U сервер DELL R420 ... и получаю вот такую картину (не совсем мне понятную когда 2 интерфейса работают в одной подсети):
Код: Выделить всё
olej@R420:~$ route -n
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.3 0.0.0.0 UG 100 0 0 eno1
0.0.0.0 192.168.1.3 0.0.0.0 UG 101 0 0 eno2
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eno1
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 eno1
192.168.1.0 0.0.0.0 255.255.255.0 U 101 0 0 eno2
Код: Выделить всё
olej@R420:~$ ping -I 192.168.1.249 1.1.1.1
PING 1.1.1.1 (1.1.1.1) from 192.168.1.249 : 56(84) bytes of data.
64 bytes from 1.1.1.1: icmp_seq=1 ttl=59 time=11.8 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=59 time=11.2 ms
64 bytes from 1.1.1.1: icmp_seq=3 ttl=59 time=13.2 ms
^C
--- 1.1.1.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 11.177/12.038/13.181/0.842 ms
Код: Выделить всё
olej@R420:~$ ping -I 192.168.1.13 1.1.1.1
PING 1.1.1.1 (1.1.1.1) from 192.168.1.13 : 56(84) bytes of data.
64 bytes from 1.1.1.1: icmp_seq=1 ttl=59 time=12.6 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=59 time=13.3 ms
64 bytes from 1.1.1.1: icmp_seq=3 ttl=59 time=10.9 ms
64 bytes from 1.1.1.1: icmp_seq=4 ttl=59 time=13.3 ms
^C
--- 1.1.1.1 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 10.949/12.529/13.274/0.950 ms
- Вложения
-
- Снимок экрана от 2021-08-29 00-43-18.png (52.19 КБ) 1990 просмотров
Re: Ubuntu 18.04, Netplan, 2-е сетевые карты
Хвала и слава автору сего ресурса:
https://tokmakov.msk.ru/blog/item/502
Именно то что искал, только средствами netplan.
https://tokmakov.msk.ru/blog/item/502
Именно то что искал, только средствами netplan.
Re: Ubuntu 18.04, Netplan, 2-е сетевые карты
Вот только не все так сладко как хотелось бы.
Все что с роутеров приходит уходит куда надо.
Если подключаться скажем через SSH из внутренней сети к первому
сетевому адаптеру - все ок.
А вот ко второму ни SSH, ни DNS тебе, хотя пингуется.
Крутил-вертел настройки - пока не понял как подключиться ко
второму адаптеру из второй подсети.
Может кто подскажет ?
Все что с роутеров приходит уходит куда надо.
Если подключаться скажем через SSH из внутренней сети к первому
сетевому адаптеру - все ок.
А вот ко второму ни SSH, ни DNS тебе, хотя пингуется.
Крутил-вертел настройки - пока не понял как подключиться ко
второму адаптеру из второй подсети.
Может кто подскажет ?
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Ubuntu 18.04, Netplan, 2-е сетевые карты
Что говорят?:
Код: Выделить всё
$ ping 192.168.100.12
...
Код: Выделить всё
$ ssh 192.168.100.12
...
У вас такого не получается?:
Если ping есть, а SSH сессия не открывается, то вопрос в разрешениях для SSH по IP хостов с которых разрешено.Permission denied, please try again.
P.S. А DNS здесь вообще при чём? вообще непонятно - адреса используемых DNS это свойства сетевых интерфейсов: что ему прописано - то он и использует.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя