Systemd-Resolve блокировка Dnsmasq
Я использую dnsmasq для блокировки определенных сайтов, в основном рекламных сетей. Я отредактировал /etc/dnsmasq.conf, чтобы заблокировать сайты.
Затем я перезагрузил компьютер и заметил, что dnsmasq не работает - я все еще могу подключаться к веб-сайтам, которые я пытался заблокировать, в моем файле dnsmasq.conf. Набрав sudo dnsmasq
в терминале, я получил ошибкуdnsmasq: failed to create listening socket for port 53: Address already in use
Вывод sudo netstat -lnp | grep ":53 "
:
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 484/systemd-resolve udp 3840 0 127.0.0.53:53 0.0.0.0:* 484/systemd-resolve
Это показывает, что systemd-resolv блокирует порт 53, препятствуя работе dnsmasq.
Я искал и экспериментировал способы исправить это. Я думаю, что самое близкое, что я пришел к исправлению, это настройка DNSStubListener=no
в /etc/systemd/resolved.conf, но когда я делаю это, все разрешения DNS перестают работать полностью, и я не могу перейти на любой сайт в Firefox.
Как я могу использовать dnsmasq для блокировки определенных веб-сайтов, не останавливая работу DNS?
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
3
Каковы различия между оконными менеджерами Linux?
-
5
Поделитесь XP сетевым подключением без перезагрузки?
-
1
Переключить настройки DNS для каждого пользователя Windows?