Я пытаюсь переустановить сервер Ubuntu до 18.04.
Я обнаружил, что 18.04 использует Netplan, и у меня возникают проблемы при создании интерфейса связи с использованием этого.
Обновленная конфигурация:
############# BOND - VLAN ##################
network:
version: 2
renderer: networkd
ethernets:
switchports:
match: {name: "ens*"}
bonds:
bond0:
interfaces: [switchports]
parameters:
mode: balance-alb
vlans:
inet:
id: 50
link: bond0
addresses: [X.X.X.X/24]
gateway4: X.X.X.252
dhcp4: no
nameservers:
addresses: [X.X.X.33]
Похоже, у меня не должно быть двух операторов match и ens * в одном выражении это было сделано - я уберу это, когда получу его на работу ...
Я установил ifenslave & bridge-utils, поскольку кто-то предложил это, все еще ничего.
Также я включил модуль склеивания в /etc/modules
.
Моя первоначальная проблема заключалась в том, что интерфейс был в состоянии UP, но я мог только пропинговать сам интерфейс, а не что-нибудь еще.
Я не смог заставить это работать, поэтому я переименовал /etc/netplan/<name>.yaml
файл и установил его ifupdown
.
Если кто-нибудь знает, почему это не работает, я буду рад узнать :)
Ответы:
Я установил Ubuntu Server и, как ни удивительно, он спросил меня, не хочу ли я установить связь.
Это файл yaml, который был настроен:
Я обновлю это, когда узнаю больше о новом стиле конфигурации сети в Ubuntu.
ОБНОВИТЬ
Чтобы изменить это на статический адрес, сделайте следующее:
!Запись! Ваше имя файла * .yaml по умолчанию может отличаться.
!Запись! Вы можете назвать свой конфигурационный файл как угодно, просто убедитесь, что он заканчивается на .yaml
В этом файле (my-network-file.yaml) скопируйте сверху и добавьте следующие изменения:
Убедитесь, что вы изменили IP-адреса, чтобы отражать вашу сеть. После этого я просто перезагрузил компьютер, и моя новая сетевая конфигурация была загружена и работает.
В качестве альтернативы вы можете использовать:
Это должно применить новый конфиг без необходимости перезагрузки.
Примечание. Возможно, вы захотите соблюдать интервалы и не использовать вкладки, так как это может вызвать проблемы с вашим файлом конфигурации.
Если вы не уверены в своих сетевых интерфейсах, вы можете выполнить одно из следующих действий.
или
Надеюсь это поможет!
источник
In this file copy from above and append the following changes:
Вы не против показать полный список файлов и имя файла?netplan
понял один момент: агрегирует / объединяет файлы .yaml? Другими словами, если я помещуbonds
раздел в один файл yaml, аethernets
раздел - в другой файл yaml (оба в/etc/netplan
) - объединит ли система эти файлы, чтобы получить «общую» конфигурацию?You should never have to run cloud-init again on an Ubuntu Server system installed with the new server installer
и 2.the messages in /etc/netplan pointing you to /etc/cloud/cloud.cfg.d are an error that we're working on correcting.
Этот бизнес Netplan имеет многообещающие перспективы, но есть много противоречивой информации «там».