Настройка /etc/network/interfaces

Просмотров: 55

В некоторых версиях 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                                                  #маска
         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