Господа! Недавно столкнулся с такой вот проблемой (которая является багом, скорее всего). У меня настроен DNS-сервер "DNS over TLS" в специальной программе-блокировщике рекламы, которая работает со всеми браузерами и, соответственно, браузеры работают через DNS-сервера, которые предлагает эта программа (не будем её рекламить, суть не в ней). Но порой стал замечать, что инет в браузере начинает жутко тупить - сайты могут грузиться минутами, а иногда и вообще не грузятся... Оказалось, что в настройках сама по себе иногда включается опция "DNS over HTTPS" (я её точно не активировал), и видимо, из-за этого начинается тупняк с инетом, так как начинают работать сразу два DNS-сервера (один в вышеописанной программе, второй - встроенный в настройках самого ). Скриншот, о какой именно опции в настройках идёт речь: 
Отключаю опцию "DNS over HTTPS" в настройках и всё начинает работать прекрасно! Короче говоря, вопрос вот в чём: почему сама по себе включается эта опция про DNS в настройках , если я её точно не включаю? Это есть ни что иное как баг. Я подозреваю, что эта опция в настройках включается в тот момент, когда я иногда меняю или отключаю DNS-сервера в специальной программе-блокировщике рекламы. Типа, понимает, что в данный момент не используется никаких DNS, кроме стандартных от провайдера, и подсовывает свой "DNS over HTTPS", активируя автоматически эту опцию. А потом я еще включаю второй DNS в проге для блокировки рекламы, и получается, что работают сразу два DNS и начинает всё тупить! Прошу старожил и спецов форума обратить на эту проблему внимание и сообщить разрабам (в баг-трекер или куда там), чтобы это пофиксили и опция про DNS в настройках никогда не включалась автоматом сама! |
Создай в папке установки файл ...\Firefox\distribution\policies.json со следующим содержанием Это должно отключить и заблокировать данную настройку
Alexers пишетПрошу старожил и спецов форума обратить на эту проблему внимание и сообщить разрабам (в баг-трекер или куда там), чтобы это пофиксили и опция про DNS в настройках никогда не включалась автоматом сама!
Незначительные баги такого рода обычно не фиксятся мозиллой и спустя 5 лет  |
Настройка работает, спасибо. Настройка вообще стала серого цвета и не доступна. Но по субъективным ощущениям, firefox стал немного подтупливать. С действующей настройкой он был порезвее. Еще немного потыркаю и, если действительно тормозит, верну все взад. |
chriscelvin пишетНастройка работает, спасибо
У меня эта настройка так и не заработала. Код прописал правильно, как советовали выше: Создай в папке установки файл ...\Firefox\distribution\policies.json со следующим содержанием Выделить код Код: { "policies": { "DNSOverHTTPS": { "Enabled": false, "Locked": true } } }
Но ничего в настройках не изменилось.  |
Если вы находитесь за роутером, в котором в той или иной степени настроен DoH или DoT, то смысла в дублировании этих настроек непосредственно в firefox нет никакого. Firefox даже при наличии файла policies.json все равно стремится отсылать все запросы через cloudflare. Регулируется 2 мя настройками в about:config. 1. network.trr.mode - по умолчанию устанавливается в значение 2. Возможны варианты: 0 — Отключить TRR по умолчанию. 1 — Firefox выберет самый быстрый вариант. 2 (по умолчанию) — DNS over HTTPS по умолчанию, стандартный DNS-сервер резервный. 3 — Только TRR. Отключается стандартный резолвер. 4 — Теневой режим. DNS over HTTPS работает параллельно с обычным DNS-сервером для синхронизации и измерений. Используются только результаты стандартного DNS-сервера. 5 — Отключить TRR по выбору. и 2-я 2. network.trr.uri - здесь явно указан адрес cloudflare. Можно полностью удалить адрес и оставить пустые кавычки "", а можно явно указать адрес роутера "https://192.168.0.1" , ну или какой вы используете. На странице настроек в этом разделе firefox будет показывать , что включена защита по умолчанию. Все. Запросы и ответы dns будут ходить быстрее и не по два раза. |