Как отключить / удалить netplan на Ubuntu 18.04/20.04/22.04

Модератор: padonki

Ответить
Аватара пользователя
Padonak
padonki
Сообщения: 3785
Зарегистрирован: 14 авг 2006, 20:43
Контактная информация:

Как отключить / удалить netplan на Ubuntu 18.04/20.04/22.04

Сообщение Padonak »

По умолчанию в Ubuntu 18.04 / 20.4 сеть настраивается через netplan. Но файлы настроек netplan в формате ямал, что вызывает трудности.

Редактируем файл загрузчика grub:
vim /etc/default/grub
Переменную GRUB_CMDLINE_LINUX приводим к следующему виду:

Код: Выделить всё

GRUB_CMDLINE_LINUX="netcfg/do_not_use_netplan=true"
Обновляем параметры загрузчика grub:

Код: Выделить всё

update-grub
Вернем в систему ifupdown и net-tools:

Код: Выделить всё

apt update
apt install ifupdown net-tools resolvconf
Выполним настройку интерфейсов:

Код: Выделить всё

vim /etc/network/interfaces
Приводим настройки к такому виду:

Код: Выделить всё

auto lo
iface lo inet loopback

auto enp2s0
iface enp2s0 inet static
address 93.95.101.238
netmask 255.255.255.192
gateway 93.95.101.237
dns-nameservers 8.8.8.8 8.8.4.4
Gateway можно узнать так:

Код: Выделить всё

netstat -rn
Выполняем отключение нежелательных служб, связанных с netplan, следующими командами:

Код: Выделить всё

systemctl stop systemd-networkd.socket systemd-networkd networkd-dispatcher systemd-networkd-wait-online systemd-resolved
systemctl disable systemd-networkd.socket systemd-networkd networkd-dispatcher systemd-networkd-wait-online systemd-resolved
systemctl mask systemd-networkd.socket systemd-networkd networkd-dispatcher systemd-networkd-wait-online systemd-resolved
Выполним полное удаление netplan:

Код: Выделить всё

apt-get --assume-yes purge nplan netplan.io
Далее удалим все файлы настроек netplan:

Код: Выделить всё

rm -rf /etc/netplan/
Для того чтобы изменения вступили в силу, выполним перезагрузку системы:
Моя характеристика с детского сада: Хорошо кушает, спит, гуляет! Прошло много лет, ничего не изменилось.
Изображение
Ответить