Netplan на VPS с 5 NICs не работает одновременно

Я правильно настроил сеть на своем хост-сервере и своем виртуальном сервере (VPS (KVM)) способный связаться и достижимый одним из трех интерфейсов. Каждый из них работает хорошо, но я не знаю, где я неправильно, потому что три интерфейса не работают одновременно.

Существует моя конфигурация

Внутренняя сеть

network:
  version: 2
  renderer: networkd
  ethernets:
    enp1s0:
      dhcp4: yes

Внешние интерфейсы

network:
  version: 2
  ethernets:
    enp2s0:
      dhcp4: no
      dhcp6: no
      addresses:
        - 51.38.110.9/32
      gateway4: 145.239.244.1
      nameservers:
        addresses:
          - 213.186.33.99
          - 8.8.8.8
          - 8.8.4.4
        search: []
      optional: true
      routes:
        - to: 145.239.244.1/32
          via: 51.38.110.9
          scope: link
network:
  version: 2
  ethernets:
    enp3s0:
      dhcp4: no
      dhcp6: no
      addresses:
        - 51.38.110.8/32
      gateway4: 145.239.244.1
      nameservers:
        addresses:
          - 213.186.33.99
          - 8.8.8.8
          - 8.8.4.4
        search: []
      optional: true
      routes:
        - to: 145.239.244.1/32
          via: 51.38.110.8
          scope: link
network:
  version: 2
  ethernets:
    enp4s0:
      dhcp4: no
      dhcp6: no
      addresses:
        - 51.38.110.7/32
      gateway4: 145.239.244.1
      nameservers:
        addresses:
          - 213.186.33.99
          - 8.8.8.8
          - 8.8.4.4
        search: []
      optional: true
      routes:
        - to: 145.239.244.1/32
          via: 51.38.110.7
          scope: link

Благодарность заранее

0
задан 18 December 2019 в 18:52

2 ответа

предшественник финала .yaml файл...

замена все Ваши .yaml файлы с этим...

у меня есть два примера для Вас...

Пример № 1

network:
  version: 2
  renderer: networkd
  ethernets:
    enp1s0:
      dhcp4: yes
    enp2s0:
      addresses: [51.38.110.9/32]
      nameservers:
        addresses:
          - 213.186.33.99
          - 8.8.8.8
          - 8.8.4.4
      routes:
        - to: 145.239.244.1/32 # this might be wrong
          via: 51.38.110.9 # this might be wrong
          scope: link
      optional: true
    enp3s0:
      addresses: [51.38.110.8/32]
      nameservers:
        addresses:
          - 213.186.33.99
          - 8.8.8.8
          - 8.8.4.4
      routes:
        - to: 145.239.244.1/32 # this might be wrong
          via: 51.38.110.8 # this might be wrong
          scope: link
      optional: true
    enp4s0:
      addresses: [51.38.110.7/32]
      nameservers:
        addresses:
          - 213.186.33.99
          - 8.8.8.8
          - 8.8.4.4
      routes:
        - to: 145.239.244.1/32 # this might be wrong
          via: 51.38.110.7 # this might be wrong
          scope: link
      optional: true
    enp5s0:
      dhcp4: no
      dhcp6: no

В качестве примера № 2

network:
  version: 2
  renderer: networkd
  ethernets:
    enp1s0:
      dhcp4: yes
    enp2s0:
      addresses: [51.38.110.9/32]
      gateway4: 145.239.244.1 # don't use together with routes:
      nameservers:
        addresses:
          - 213.186.33.99
          - 8.8.8.8
          - 8.8.4.4
      optional: true
    enp3s0:
      addresses: [51.38.110.8/32]
      gateway4: 145.239.244.1 # don't use together with routes:
      nameservers:
        addresses:
          - 213.186.33.99
          - 8.8.8.8
          - 8.8.4.4
      optional: true
    enp4s0:
      addresses: [51.38.110.7/32]
      gateway4: 145.239.244.1 # don't use together with routes:
      nameservers:
        addresses:
          - 213.186.33.99
          - 8.8.8.8
          - 8.8.4.4
      optional: true
    enp5s0:
      dhcp4: no
      dhcp6: no

sudo netplan --debug generate # генерирует файлы конфигурации

sudo netplan apply, # применяют конфигурацию

reboot # перезагрузка компьютер

0
ответ дан 21 December 2019 в 23:31

Все предлагаемые решения не работали, пока я не установил один MAC-адрес для всех IP-адресов на http://ovh.com. Это может не работать для другого хостинг-провайдера.

0
ответ дан 28 January 2020 в 11:33

Другие вопросы по тегам:

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