Решение того же вопроса без ответа, что и в Systemd-Resolve, блокирующем Dnsmasq,
Мне нужно заменить systemd-resolved на dnsmasq . Лучший ответ, который я нашел:
Как отключить systemd-resolved и разрешить DNS с помощью dnsmasq?
https://askubuntu.com/questions/898605/
Однако из комментариев, по крайней мере, два человека нашли ответ неполным.
Я следил за ним столько, сколько мог, но все еще не мог должным образом заменить systemd-resolved на dnsmasq -
Если я помещу dns=dnsmasq в [main] в /etc/NetworkManager/NetworkManager.conf , то сервер nameserver в моем /etc/resolv.conf будет моим провайдером, а не моим dnsmasq . Если удалить его, то nameserver в моем /etc/resolv.conf останется systemd-resolved , то есть 127.0.0.53
В общем, как правильно заменить systemd-resolved на dnsmasq?
PS.
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.1 LTS
Release: 18.04
Codename: bionic
