1 способ. NetworkManager
Обновление индекса пакетов:
apt-get update
Установка NetworkManager:
apt-get install NetworkManager-tui -y
Добавление в автозагрузку:
systemctl enable --now NetworkManager
Управление интерфейсами:
nmtui
Дальше всё по интуиции.
2 способ. etcnet
Для начала смотрим название адаптера:
ip a
Должно вывестись ens... или enp...s...
Настройка IP-адреса:
echo 192.168.0.40/25 > /etc/net/ifaces/ens18/ipv4address
Настройка шлюза по умолчанию (default gateway):
echo 192.168.0.1 > /etc/net/ifaces/ens18/ipv4route
Параметры интерфейса, (с коробки поддерживаются редакторы mcedit и vim), я предпочитаю nano:
nano /etc/net/ifaces/ens18/options
Содержимое:
BOOTPROTO=static
TYPE=eth
NM_CONTROLLED=no
DISABLED=no
CONFIG_IPV4=yes
static - статический ip; eth - ethernet, no - управляет etcnet, yes - управляет NetworkManager; no - интерфейс всегда включен ; yes - принудительно применить ipv4.
Указываем DNS-сервер:
echo nameserver 8.8.8.8 > /etc/resolv.conf
Перезагрузка адаптера:
service network restart
или:
systemctl restart network