netplan - несколько конфигураций для одного устройства

в NetworkManager я могу иметь несколько конфигураций для одного и того же сетевого интерфейса (т. Е. Статический адрес, например 192.168.33.3, статический адрес [для настройки маршрутизатора в заводских настройках], например, 192.168.1.3, и динамический адрес [через dhcp. ]]).

, поскольку я не фанат формата файла конфигурации (я настоятельно предпочитаю yaml netplan), я хотел знать, могу ли я иметь несколько конфигураций для одного интерфейса (используя renderer: NetworkManager), чтобы затем иметь возможность выбирать те конфигурации в апплете NetworkManager.

Я попытался поместить эти 3 конфигурации в один файл 01-netcfg.yaml:

# This file describes the network interfaces available on your system
# For more information, see netplan(5).

network:
  version: 2
  renderer: NetworkManager
  ethernets:

    enp0s31f6:
      addresses: [ 192.168.33.3/24 ]
      gateway4: 192.168.33.1
      nameservers:
        addresses:
          - 192.168.33.1
        search:
          - tom

    enp0s31f6:
      dhcp4: yes

    enp0s31f6:
      addresses: [ 192.168.1.3/24 ]
      gateway4: 192.168.1.1
      nameservers:
        addresses:
          - 192.168.1.1
        search:
          - tom

, а также каждую в отдельный файл. но я увижу только первую конфигурацию (как netplan-enp0s31f6) в NetworkManager.

есть ли способ сделать это?


на https://netplan.io/examples я нашел раздел «Использование нескольких адресов на одном интерфейс ", но это не очень поможет ...

0
задан 2 July 2019 в 11:35

0 ответов

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

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