dnsmasq

  1. dnsmasq をインストールする
    $ sudo apt-get install dnsmasq
  2. dnsmasq の設定をする
    $ sudoedit /etc/dnsmasq.conf
    • 以下のコードのコメントを外して有効化したり、追記したりする
      listen-address=127.0.0.1
      cache-size=500
  3. dnsmasq を再起動する
    $ sudo systemctl restart dnsmasq
  4. dnsmasq の動作を確認する
    $ dig @127.0.0.1 google.com
  5. ネットワークマネージャの設定をする
    $ sudoedit /etc/NetworkManager/NetworkManager.conf
    • 以下の内容をコメントアウト (無効化) する
      dns=dnsmasq

      #dns=dnsmasq
  6. ネットワークマネージャを再起動する
    $ sudo systemctl restart NetworkManager
  7. ネットワークの設定の DNS のところの最初に、127.0.0.1 を指定する (以降に通常の DNS を指定する)