Как вернуть networking на Ubuntu 18.04 и отключить netplan

Как вы уже поняли из заголовка мы сегодня будем возвращать networking на Ubuntu 18.04 и отключить netplan. Все манипуляции я буду производить на Ubuntu 18.04. Для всех остальных (Lubuntu, Xubuntu, Linux Mint и т.д.) Debian подобных системах правило будут те же.
Редактируем файл grub
Сперва отключим netplan в загрузчики grub
sudo nano /etc/default/grub
И приводим строку GRUB_CMDLINE_LINUX
к следующему виду:
GRUB_CMDLINE_LINUX="netcfg/do_not_use_netplan=true"
После этого обновляем параметры grub
sudo update-grub
Для этого нам необходимо установить пакет ifupdown
sudo apt update
sudo apt install ifupdown
Редактируем файл interfaces
Вносим параметры сети в файл /etc/network/interfaces
sudo nano /etc/network/interfaces
#Пример
auto lo
iface lo inet loopback
auto enp0s1
iface enp0s1 inet dhcp
auto enp3s0
iface enp3s0 inet static
address 192.168.100.10
netmask 255.255.255.0
post-up route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.100.50 dev enp3s0
Удаляем конфиг netplan
sudo rm -rf /etc/netplan/*.ymal
После чего перезагружаем систему
sudo reboot
Если же вы хотите все настроить через netplan, то вам сюда.
Если есть вопросы, то пишем в комментариях.
Также можете вступить в Телеграм канал, ВКонтакте или подписаться на Twitter. Ссылки в шапке страницы.
Заранее всем спасибо!!!
статья очень хорошая, информативная
но не хватает немного
после не работает resolvconf, а значит что-то установить репозитория будет недоступным, поэтому надо параллельно устанавливать apt install ifupdown resolvconf
Не нужно устанавливать resolvconf, точнее необязательно.
Отредактировать vim /etc/resolv.conf
nameserver 192.168.1.1(например на роутер)
и всё…
Если ip адрес поменяется то на ПК пропадет инет. А resolvconf автоматом выставить нужный ip