Настройка DNSMASQ под mint

Установка DNS сервера

apt-get install dnsmasq resolvconf

Отключаем стандартный DNS-ресолвер systemd:

systemctl disable systemd-resolved
systemctl stop systemd-resolved

Редактируем /etc/NetworkManager/NetworkManager.conf => добавляем в секцию "[main]" следующие строки:

dns=default
rc-manager=resolvconf

Возможно нужно прописать в настройках соединения DNS  127.0.0.1 8.8.8.8 8.8.4.4

/etc/resolv.conf должен содержать “nameserver 127.0.0.1”, указывающий на локальный dnsmasq, а /run/dnsmasq/resolv.conf (часть настроек запущенного dnsmasq) — IP-адреса внешних ресолверов, которые NetworkManager получил по DHCP или из настроек сетевого соединения.

Если остановить dnsmasq вручную (systemctl stop dnsmasq), IP-адреса внешних ресолверов должны переместиться в /etc/resolv.conf

Конфиги 

/etc/dnsmasq.conf  dnsmasq.conf
/etc/NetworkManager/dnsmasq.d/local.conf  local.conf
/etc/NetworkManager/NetworkManager.conf  NetworkManager.conf

Полезные команды

sudo lsof -i -P -n | grep LISTEN  Узнать кто занимает порты
sudo /etc/init.d/dnsmasq restart  Перезагрузить dnsmasq
service network-manager restart  

Полезные ссылки https://cdnnow.ru/blog/dnslocal/