В новом линуксе NetworkManager игнорирует DNS и перезаписывает resolv.conf что делать?
Оказалось все очень сложно, многие ставят bind9 или dnsmasq, долго их настраивают но
хитрый NetworkManager берет и пишет в resolv.conf например nameserver 127.0.1.1 или 127.0.0.53 — где он их берет вообще не ясно, похоже по случайному закону потому что с одной флешки ставим Lubuntu линукс на одном компьютере — вылазит 127.0.0.53 а на другом 127.0.1.1
Поведение линукса похоже на вирус если б конечно адрес был не 127 а еще какой попало.
Целый день мучался с незадачливыми программистами которые последнее время пытаются сделать из жестко и понятно настраиваемого линукса — какой то само-программирующийся виндовс!
Помогло прописать в секцию файла /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile
dns=none
тогда NetworkManager стал хотя б прописывать в resolv.conf то что пишем в настройках интерфейса через апплет десктопа, хотя б так, ну а дальше раскопать не вышло!