В сервере Ubuntu 18.04 и во всех более поздних версиях сервера, которые вы устанавливаете из ISO вручную, все конфигурации для сети во время установки сохраняются в файлах Netplan YAML, в /и т.д./сетевой план/
.
После установки, если вы хотите настроить сеть по-другому, вы отредактируете файл YAML, созданный в /и т.д./сетевой план/
с вашим любимым редактором (например, нано
или же вим
) как суперпользователь (предварительно судо
к команде редактирования). Он может даже сохранить его как «50-cloud-init.yaml», но это нормально, вы можете редактировать этот файл, даже если он говорит, что «cloud-init» создает его — он не должен регенерировать его после установки.
Файлы конфигурации Netplan имеют этот тип структуры YAML, если вы установили статический IP-адрес и DNS (и не использовали DHCP) — это конфигурация виртуальной машины 18.04, работающей в моей сети, которая имеет специальный DNS-сервер, а также Google DNS для его специализированная конфигурация как пример «полной» конфигурации NetPlan:
сеть:
версия: 2
визуализатор: сетевой
Ethernet:
enp8s0:
DHCP4: ложь
адреса:
- 10.10.1.0/16
шлюз4: 10.10.0.1
серверы имен:
адреса:
- 10.10.1.2
- 8.8.8.8
- 8.8.4.4
Если вы отредактируете файл, вы должны запустить применить sudo netplan
и убедитесь, что все работает нормально. Нет необходимости в перезагрузке. Если конфигурации не работают, отмените все сделанные вами изменения и запустите применить sudo netplan
еще раз.