bugnikork
@bugnikork
Веб-разработчик

Как настроить DNS over HTTPS в Linux?

Была поставлена задача — настроить DNS over HTTPS на рабочей машине с GNU/Linux. Ряд популярных ресурсов, в частности hackware.ru, в качестве решения предлагают установку и настройку софтины dnscrypt-proxy. Но зачем это делать, если, как мне кажется, достаточно отредактировать /etc/resolv.conf, изменив нэймсервера на те, которые поддерживают DNS over HTTPS, например Quad9, и запретить вносить изменения в данный файл? Тем самым сэкономить кучу времени, которое бы ушло на установку и настройку.

Искренне желаю разобраться в вопросе, в связи с этим хотел бы услышать мнения опытных людей.
  • Вопрос задан
  • 572 просмотра
Решения вопроса 2
@cppjunkie
Без dnscrypt-proxy эти нэймсервера будут использоваться по обычному протоколу DNS вместо DoH, т.к. стандартные средства Linux (systemd-resolved и т.п.) не поддерживают DoH из коробки.
Ответ написан
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
достаточно отредактировать /etc/resolv.conf

Недостаточно. /etc/resolv.conf содержит адрес DNS-сервера, который будет использоваться стандартным образом. То есть, запрос по порту 53 и ожидание ответа по нему, что явно не то, что ожидается :)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
suffix_ixbt
@suffix_ixbt
https://www.babai.ru/
Без установки "софтины" не обойтись.

Я за stubby (умеет и DoH и DoT)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы