DNS 広告ブロッカーが Ubuntu で動作しない

DNS 広告ブロッカーが Ubuntu で動作しない

ネットワーク全体の広告をブロックするために使用していますPiholeが、Ubuntu では機能しないようです。ラップトップとデスクトップの両方で試しました。

添付されているのは、Windows マシン、Android デバイス、Ubuntu ラップトップのスクリーンショットです。いずれも DNS 構成と Forbes Web サイトが表示されており、Ubuntu のもの以外はすべてブロックされています。Ubuntu では広告はブロックされていません。

答え1

DNSMasq が原因で、pihole からの DNS が無視される可能性があります。

次の行をコメントアウトしてDNSMasqを無効にしてみてくださいdns=dnsmasq/etc/NetworkManager/NetworkManager.conf

次の行を実行するとコメントアウトできます。

sudo bash -c 'sed -i "s/dns=/#dns=/" /etc/NetworkManager/NetworkManager.conf'

次に、変更が有効になったかどうかを確認します。

:~$ cat /etc/NetworkManager/NetworkManager.conf 
[main]
plugins=ifupdown,keyfile,ofono
#dns=dnsmasq

[ifupdown]
managed=false

次に、変更を有効にするためにシステムを再起動します。再起動後、 をチェックして、 DNSMasq が DNS を提供していないことを確認します。行に と表示されているnslookup場合、DNSMasq がまだシステムの DNS を制御していることを意味します。Server:127.0.1.1

:~$ nslookup google.com
Server:     10.0.0.1
Address:    10.0.0.1#53

Non-authoritative answer:
Name:   google.com
Address: 216.58.217.14

ご覧のとおり、私のルーターの IP は、10.0.0.1DNS が DNSMasq ではなくルーターによって制御されていることを意味します。

お役に立てれば!

関連情報