Задать вопрос
@Quqas

Ubuntu server 20.04 (netplan). Две сетевых карты. Обе по DHCP. Как подправить, чтобы работало?

В силу непреодолимых обстоятельств на серваке (виртуальном) используется 2 сетевых карты. eth0 и eth1 обе настроены на dhcp в netplan

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: true
      dhcp6: true
    eth1:
      dhcp4: true
      dhcp6: true

т.к. оба dhcp имеем 2 шлюза
это неизменно.
надо чтоб dhcp

eth0 смотрит в инет
10.0.26.88/24
eth1 в домен. выхода в инет через шлюз тут нет.
192.168.25.88/24

к серверу доступ есть из обеих сетей, что характерно. Не замечал чтоб он не отвечал.

Проблемы у самого сервака.

то он инет не видит, то к DC не может достучаться.
причём не в 100% времени, а рандомайзом.
ping ya.ru от 0 до 100% потерь в период времени может быть
тоже и с ping dom.local

Причины понимаю, что в 2х сетевухах, что 2 шлюза, обе /24 а вдобавок ещё и метрики видимо равные.
Вопрос как подправить и что?

очевидно проще route для доменной сетевухи править, но пока не получается.
  • Вопрос задан
  • 1135 просмотров
Подписаться 1 Сложный Комментировать
Решения вопроса 1
@Quqas Автор вопроса
в первом приближении хватило сменить метрику на доменной сетевухе

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: true
      dhcp4-overrides:
                route-metric: 100
    eth1:
      dhcp4: true
      dhcp4-overrides:
                route-metric: 110

# ip route
default via 10.0.26.1 dev eth0 proto dhcp src 10.0.26.80 metric 100
default via 192.168.25.1 dev eth1 proto dhcp src 192.168.25.88 metric 110
10.0.26.0/24 dev eth0 proto kernel scope link src 10.0.26.80
10.0.26.1 dev eth0 proto dhcp scope link src 10.0.26.80 metric 100
192.168.25.0/24 dev eth1 proto kernel scope link src 192.168.25.88
192.168.25.1 dev eth1 proto dhcp scope link src 192.168.25.88 metric 110


пинги с сервака стали ходить без проблемно. всегда

а вот апач на нём пока что продолжает тупить. будем посмотреть дальше

----------------------------------------

это решило трабл как хотел

.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
ky0
@ky0
Миллиардер, филантроп, патологический лгун
"У меня на сервере криво настроена сеть, рута нет, ничего поменять нельзя, что делать?"

Сами-то понимаете, как абсурдно звучит?

З.Ы. - Если у вас есть возможность прописать маршрут, значит есть и возможность снести лишний шлюз.
Ответ написан
@q2digger
никого не трогаю, починяю примус
Надо задать для dhcp чтобы игнорируя default route на одном из интерфейсов. Я не знаю как это сделать в Netplan
Но обсуждения в сети есть.
https://unix.stackexchange.com/questions/517995/pr...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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