В некоторых версиях Linux после настройки статического адреса в /etc/network/interfaces, сбрасывался /etc/resolv.conf (полностью очищался) после каждой перезагрузки. Проблема тому была NetworkManager который ни как не удавалась перенастроить, поэтому если такая проблема присутствует просто его удаляем
$ sudo apt purge network-manager
Начинаяс 11 версии в Debian это исправили, теперь приоритетом является есть ли запись статического адреса в /etc/network/interfaces, собственно также было и в 8 версии.
$ sudo nano /etc/network/interfaces
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto enp0s3 #поднимать интерфейс автоматически при старте системы
allow-hotplug enp0s3 #автоматически выполнять перезапуск интерфейса при его падении
iface enp0s3 inet static #адрес задается как статический
address 192.168.0.253 #IP адрес
netmask 255.255.254.0 #маска
auto enp0s3 #поднимать интерфейс автоматически при старте системы
allow-hotplug enp0s3 #автоматически выполнять перезапуск интерфейса при его падении
iface enp0s3 inet static #адрес задается как статический
address 192.168.0.253 #IP адрес
netmask 255.255.254.0 #маска
gateway 192.168.0.254 #шлюз
network 192.168.0.0 #наша сеть (не обязательно)
broadcast 192.168.0.255 #широковещательный адрес (не обязательно)
dns-nameservers 192.168.0.254 8.8.8.8 8.8.4.4 #сервера DNS, разделяются пробелами (не обязательно, прописываются в resolv.conf )
$ sudo systemctl restart networking
Компонент комментариев CComment