НетПлан STATI c и Dynami c интерфейсы без маршрута по умолчанию для Stati c? - PullRequest
0 голосов
/ 26 апреля 2020

Я пытаюсь настроить адрес c и Dynami c с Netplan на сервере Ubuntu. Проблема в том, что хотя интерфейс stati c получает маршрут с metri c 100, он по-прежнему создает маршрут по умолчанию (0.0.0.0) с metri c 0, который сталкивается с моим интерфейсом динамического c, и я теряю соединение с inte rnet.

Есть ли способ сообщить netplan, чтобы он прекратил добавлять маршрут по умолчанию (0.0.0.0) с метри c 0 (или любым метри c) к маршруту?

Здесь мой конфиг:

network:
  ethernets:
    enp0s3:
      dhcp4: true
      dhcp4-overrides:
        route-metric: 0

    enp0s8:
       dhcp4: false
       dhcp4-overrides:
           use-routes: false
       addresses: [192.168.200.1/24]
       gateway4: 192.168.200.1
       nameservers:
           addresses: [8.8.8.8]
       routes:
       - to: 0.0.0.0/0
         via: 192.168.200.1
         metric: 100

  version: 2

1 Ответ

0 голосов
/ 28 апреля 2020

Удаление шлюза у меня сработало:

network:
  ethernets:
    enp0s3:
      dhcp4: true
      dhcp4-overrides:
        route-metric: 0

    enp0s8:
       dhcp4: false
       dhcp4-overrides:
           use-routes: false
       addresses: [192.168.200.1/24]
       # ------------ COMMENT THIS LINE ---------- gateway4: 192.168.200.1
       nameservers:
           addresses: [8.8.8.8]
       routes:
       - to: 0.0.0.0/0
         via: 192.168.200.1
         metric: 100

  version: 2
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...