Что-то я туплю ночью...
Собственно порядок действий:
- Устанавливаю Debian 9 Stretch с тестового образа только базовую систему. Сеть настраиваю через графический установщик. Всё ок.
- Устанавливаю kde-full, запускаю. Оно притягивает кучу всего хорошего и не очень, но я же сам попросил фулл. Пока всё нормально.
- Настраиваю подключение к сети через usb-модем, проводную убираю вообще из /etc/network/interfaces. Всё ок.
- Убираю usb-модем, убираю подключение по модему, возвращаю проводную в /etc/network/interfaces.
Вот тут получаю не рабочий DNS. Останавливаю NetworkManager и ModemManager. Пофиг, не работает.
/etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug enp1s8
iface enp1s8 inet static
address 192.168.0.2
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 8.8.8.8 8.8.4.4 192.168.0.1
dns-search test
Ручками прописываю сервера DNS в /etc/resolv.conf. Работает. Ага, до следующей загрузки.
Дальше я начинаю неосиливать systemd видимо. Делаю disable на NetworkManager и ModemManager. Отлично, больше не стартуют. Но тут я получаю всё тот же не рабочий DNS плюс не возможность писать/читать даже от рута в /etc/resolv.conf. Весело.
# cat /etc/resolv.conf
cat: /etc/resolv.conf: Нет такого файла или каталога
А файлик то как бы есть, имя набралось табом без проблем и по ls он на месте.
# lsof | grep /etc/resolv.conf
#
Старт и стоп нетвокменеджера открывает доступ к resolv.conf. Колдунство?
Теперь мне интересно где я невообразимо туплю.