The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Раздел полезных советов: Включение DNS-over-HTTPS на системном уровне в KDE neon и Ubuntu"
Отправлено auto_tips, 28-Апр-21 12:51 
В этой заметке я не буду объяснять, [[https://www.google.com/search?channel=fs&client=ubuntu&q=why... почему]] предпочтительно использовать DNS-over-HTTPS (DoH), а просто опишу, как его можно включить на системном уровне в KDE neon / Ubuntu. []Внимание: не забывайте делать резервные копии системных файлов, которые планируете редактировать![]

Для начала необходимо установить пакет []dnscrypt-proxy[]:

   sudo apt install dnscrypt-proxy

Далее в файле []/etc/dnscrypt-proxy/dnscrypt-proxy.toml[] в поле []server_names[] нужно указать список серверов, к которым будет обращаться dnscrypt-proxy для разрешения DNS. Также можно это поле закомментировать, в этом случае dnscrypt-proxy автоматически будет использовать самый быстрый сервер. Более детально об этом можно прочесть [[https://wiki.archlinux.org/index.php/Dnscrypt-proxy#Select_r... здесь]]. После редактирования файла []dnscrypt-proxy.toml[] нужно перезапустить dnscrypt-proxy:

   sudo systemctl restart dnscrypt-proxy.service

Далее нужно запретить NetworkManager изменять файл []/etc/resolv.conf[]. Для этого нужно в файле []/etc/NetworkManager/NetworkManager.conf[] в секции []main[] добавить запись []rc-manager=unmanaged[]. Должно выглядеть так:

   [main]
   ...
   rc-manager=unmanaged
   ...

Далее нужно отредактировать файл []/etc/resolv.conf[]. Для начала удалим текущий файл:

   sudo rm /etc/resolv.conf

И создадим новый:

   sudo touch /etc/resolv.conf

С таким содержимым:

   nameserver 127.0.2.1
   options edns0 single-request-reopen

И последнее, что нам нужно сделать - перезапустить []systemd-resolved[] и []NetworkManager[]:

   sudo systemctl restart systemd-resolved.service
   sudo systemctl restart NetworkManager.service

URL:
Обсуждается: https://www.opennet.ru/tips/info/3182.shtml

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру