Ubuntu 19.04 dnsmasqでローカルDNSキャッシュ

  • 下準備

dnsmasqインストール、設定は/etc/dnsmasq.confを編集する
邪魔をしている systemd-resolved を停止。resolv.confのシンボリックリンクを削除
systemctl disable systemd-resolved
unlink /etc/resolv.conf シンボリックリンクを削除

  • dhclientを編集

/etc/dhcp/dhclient.confの
prepend domain-name-servers 127.0.0.1; 行をコメントアウト

  • Networkmanagerを設定

/etc/NetworkManager/NetworkManager.conf を編集
[main]にdns=dnsmasq を追加

  • 以下参考サイト

help.ubuntu.com
tech.buty4649.net