本教程將向您展示如何在 Ubuntu 20.04 LTS 上安裝 DNSCrypt。對於那些不知道的人,DNSCrypt 是一個靈活的 DNS 代理,它支持現代加密 DNS 協議,例如 DNSCrypt v2、DNS-over-HTTPS、匿名 DNSCrypt 和 ODoH (Oblivious DoH)。
本文假設您至少具備 Linux 的基本知識,知道如何使用 shell,最重要的是,您將網站託管在自己的 VPS 上。 假設您在 root 帳戶下運行,安裝非常簡單。sudo
‘ 獲取 root 權限的命令。 如何在 Ubuntu 20.04 (Focal Fossa) 上逐步安裝 DNSCrypt。 對於 Ubuntu 18.04、16.04 和其他基於 Debian 的發行版(例如 Linux Mint),可以遵循相同的步驟。
在 Ubuntu 20.04 LTS Focal Fossa 上安裝 DNSCrypt
步驟 1. 首先,通過運行以下命令確保所有系統包都是最新的: apt
終端中的命令。
sudo apt update sudo apt upgrade
步驟 2. 在 Ubuntu 20.04 上安裝 DNSCrypt。
接下來,讓我們將 PPA 存儲庫添加到我們的系統中。
sudo add-apt-repository ppa:shevchuk/dnscrypt-proxy
然後更新您的軟件包列表並使用以下命令安裝 DNSCrypt:
sudo apt update sudo apt install dnscrypt-proxy
步驟 3. 配置 DNSCrypt 代理。
安裝 DNSCrypt 代理後,繼續進行配置。打開 /etc/dnscrypt-proxy/dnscrypt-proxy.toml
使用您最喜歡的文本編輯器和 root 權限。在發現 server_names
. 添加支持的名稱 服務器列表 用引號將數組括起來。
server_names = ['cloudflare']
保存文件並退出。然後重新啟動 DNSCrypt 服務。
sudo systemctl restart dnscrypt-proxy
要使用 DNSCrypt 代理, System Settings > Network
,單擊您連接的網絡旁邊的齒輪圖標,然後 IPv4
禁用選項卡 Automatic
除此之外 DNS
,然後鍵入 127.0.2.1
作為DNS服務器,如下圖所示:
恭喜! 您已成功安裝 DNSCrypt。感謝您使用本教程在您的 Ubuntu 20.04 LTS Focal Fossa 系統上安裝 DNSCrypt。如需更多幫助或有用信息,我們建議您查看 DNSCrypt官方網站.