Я не поклонник netplan, простая операция переименования, которая занимает часы, не может рассматриваться как прогресс...
У меня есть физическая коробка с физическими сетевыми картами, которые мне нужно соединить. На тестовой машине только два интерфейса, на реальной коробке шесть интерфейсов, которые нужно переименовать.
Прочитав различные файлы конфигурации yaml и комментарии на форуме, я пытаюсь
# Разрешить NetworkManager управлять всеми устройствами в этой системе
сеть:
версия: 2
визуализатор: NetworkManager
Ethernet:
ens1f0:
DHCP4: нет
соответствовать:
macaddress: "00:15:17:6c:e7:ca"
имя набора: "один"
ens1f1:
DHCP4: нет
соответствовать:
macaddress: "00:15:17:6c:e7:cb"
имя набора: "два"
мосты:
бр0:
интерфейсы: ["один", "два"]
параметры:
стп: нет
Я пробовал macaddress с кавычками и без них, переменную set-name с кавычками и без них, а также мостовые интерфейсы с кавычками и без них, ни один из которых не работает.
Если я попробую «netplan try», результат будет таким:
br0: возврат пользовательских параметров для мостов и бондов не поддерживается.
Внимательно просмотрите конфигурацию и используйте «применить netplan» напрямую.
'применить netplan' производит
root@bridge:/etc/netplan# применить сетевой план
/etc/netplan/01-network-manager-all.yaml:18:26: Ошибка в определении сети: br0: интерфейс «два» не определен
интерфейсы: [один, два]
^
'netplan --debug применить' производит
oot@bridge:/etc/netplan# netplan --debug применить
** (генерация: 4347): DEBUG: 09:38:53.011: Обработка входного файла /etc/netplan/01-network-manager-all.yaml..
** (генерация: 4347): DEBUG: 09:38:53.012: запуск нового прохода обработки
** (сгенерировать: 4347): DEBUG: 09:38:53.012: отсутствует запись yaml_node_t один
** (генерация: 4347): DEBUG: 09:38:53.012: отсутствует запись yaml_node_t два
(генерация: 4347): GLib-GIO-DEBUG: 09:38:53.020: _g_io_module_get_default: найдена локальная реализация по умолчанию (GLocalVfs) для ?gio-vfs?
/etc/netplan/01-network-manager-all.yaml:18:26: Ошибка в определении сети: br0: интерфейс «p04» не определен
интерфейсы: [один, два]
^
Я проверил отступы, я проверил файл на наличие вкладок, я пробовал разные имена интерфейсов, с кавычками и без них, ничего не работает.
Будем очень благодарны любой помощи. Если я не смогу это сделать, мне нужно будет отказаться от Ubuntu и запустить альтернативный дистрибутив, что будет настоящей болью ...
версия: 2
визуализатор: NetworkManager
Ethernet:
ens1f0:
DHCP4: нет
соответствовать:
macaddress: "00:15:17:6c:e7:ca"
имя набора: "один"
ens1f1:
DHCP4: нет
соответствовать:
macaddress: "00:15:17:6c:e7:cb"
имя набора: "два"
мосты:
бр0:
интерфейсы: ["один", "два"]
параметры:
стп: нет