Ошибка отступа Netplan?

С этой конфигурацией я получаю эту ошибку:

Ошибка в определении сети: ожидаемое сопоставление (проверка отступов) set-name: eth0.

Почему? отступ в названном элементе правильный ... не так ли?

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: yes
    match:
      macaddress: 00:11:22:33:44:55
    set-name: eth0
2
задан 5 June 2019 в 00:53

2 ответа

Вы пропустили некоторые отступы, правильный синтаксис:

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: yes
      match:
        macaddress: 00:11:22:33:44:55
      set-name: eth0

Объяснение: dhcp4, match и set-name принадлежат (или определяют) eth0, а macadress принадлежит до match.

0
ответ дан 5 June 2019 в 00:53

Если это настольная установка, вы должны использовать NetworkManager ...

network:
  version: 2
  renderer: NetworkManager

Однако, чтобы ответить на ваш вопрос, просто используйте это ... не нужно совпадения, macaddress или set-name ...

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

sudo netplan --debug generate # make config files

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

reboot # проверить конфигурацию

1
ответ дан 5 June 2019 в 00:53

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

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