DNSCrypt 是一个用于加密 DNS 查询的工具,确保 DNS 数据不会被中间人窃取。以下是配置 DNSCrypt 的步骤,假设你使用的是 Windows 10
步骤 1:下载并安装 DNSCrypt
-
下载 DNSCrypt:
- 访问 DNSCrypt 官方网站。
- 选择适合你的操作系统版本(Windows、macOS 或 Linux),然后下载相应的安装程序。
-
安装 DNSCrypt:
- 双击下载的
.exe文件,按照提示完成安装。 - 安装完成后,DNSCrypt 会自动启动。
- 双击下载的
步骤 2:生成密钥
-
打开 DNSCrypt 主界面: -安装完成后,DNSCrypt 会出现在任务栏或启动自动启动。
-
生成密钥:
- 点击主界面中的“Generate”按钮。
- 选择保存位置并输入密钥名称(mykey.key”和“mykey.pem”)。
- 保存后,备份这两个密钥文件,以防丢失或损坏。
步骤 3:配置 DNS 服务器
- 手动设置 DNS 服务器地址:
- 右键点击任务栏的网络图标,选择“网络和 Internet 设置”。
- 点击“以太网”或“Wi-Fi”,然后选择“高级网络设置”。
- 在“IPv4设置”下,点击“更改”进入 DNS 设置。
- 添加以下 DNS 服务器地址:
- ..1(本地 DNSCrypt 服务器)
- 8.8.8(Google 的公共 DNS 服务器)
- 点击“确定”保存设置。
步骤 4:设置 DNSCrypt 作为本地 DNS 服务器
-
启动 DNSCrypt 服务器:
- 打开命令提示符(搜索“cmd”并按下回车)。
- 输入以下命令,确保 DNSCrypt 作为本地 DNS 服务器:
nsdcontrol -S 127...1:53 - 这将启用 DNSCrypt 作为 DNS 服务器,监听地址 127...1:53。
-
测试 DNS 服务器:
- 在另一个终端窗口中,输入以下命令测试 DNS 解析:
nslookup google.com 127...1或者
dig google.com @127...1 - 如果成功,应显示 DNS 解析结果。
- 在另一个终端窗口中,输入以下命令测试 DNS 解析:
步骤 5:配置应用程序使用 DNSCrypt
-
设置浏览器:
- 在浏览器(如 Chrome 或 Edge)中,访问“设置” > “高级网络设置” > “更改”。
- 在“DNS 服务器”部分,输入
..1作为首选 DNS 服务器。
-
设置其他应用程序:
- 对于其他应用程序(如 Slack 或 GitHub),检查其网络设置,确保使用
..1作为 DNS 服务器。
- 对于其他应用程序(如 Slack 或 GitHub),检查其网络设置,确保使用
步骤 6:验证网络连接
-
测试网站访问:
打开浏览器,访问一个网站(如 google.com),确保页面正常加载。
-
检查 DNS 解析:
使用浏览器的“开发者工具”,检查网络请求,确保 DNS 查询通过 127...1 进行。
注意事项
- 备份密钥:确保密钥文件安全存储,避免丢失。
- 管理员权限:安装或配置 DNSCrypt 可能需要管理员权限。
- 防火墙设置:确保防火墙允许 DNSCrypt 的端口 53,否则可能无法连接。
通过以上步骤,你可以配置并使用 DNSCrypt 来加密 DNS 查询,保护网络隐私。

如果没有特点说明,本站所有内容均由原子加速器官方网站|提供客户端版本、线路管理与节点选择功能,适配Windows、Android、iOS等设备,便于用户进行网络连接优化原创,转载请注明出处!