DNS-блокировщик рекламы не работает на Ubuntu

DNS-блокировщик рекламы не работает на Ubuntu

Я использую его Piholeдля блокировки рекламы в своей сети, но, похоже, он не работает на Ubuntu. Пробовал и на ноутбуке, и на настольном компьютере.

Прилагаются скриншоты машины с Windows, устройства с Android и ноутбука с Ubuntu, на которых показаны конфигурации DNS и веб-сайт Forbes, и все они заблокированы, за исключением Ubuntu. На нем не заблокирована никакая реклама.

решение1

Ваш DNSMasq может быть причиной того, что DNS из pihole не учитывается.

Попробуйте отключить 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

Затем перезагрузите систему, чтобы изменения вступили в силу. После перезагрузки проверьте, nslookupчто DNSMasq больше не обслуживает DNS. Если строка Server:показывает 127.0.1.1, это означает, что DNSMasq все еще контролирует DNS системы.

:~$ 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.1это означает, что DNS контролируется моим маршрутизатором, а не DNSMasq.

Надеюсь это поможет!

Связанный контент