Добрый день!
Стоит задача настроить сервер так, чтобы при перезагрузке сервера и при выполнении `service networking restart` все настройки подхватывались правильно. То есть, редактировать /etc/resolv.conf вручную даже и мысли нет.
Конфиг /etc/network/interfaces такой:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.3.3
netmask 255.255.255.0
up bash < /etc/network/if-ip.d/ip_route_up
down bash < /etc/network/if-ip.d/ip_route_down
#dns-nameservers 8.8.8.8
auto eth1
iface eth1 inet dhcp
#dns-nameservers 8.8.8.8
Пробовал дописывать dns-nameservers в файл (закомментированные строки в конфиге - туда я пытался их добавить), но безрезультатно. Интернет раздаётся через eth1, но у провайдера условие, что должен быть обязательный DHCP. При перезагрузке сервиса networking в /etc/resolv.conf появляются:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 10.0.0.1
search mshome.net
nameserver 192.168.0.1
В общем, нужно, чтобы DNS-сервер был 8.8.8.8, как поступить?