Shadowrocket改DNS教程

什么是Shadowrocket?

Shadowrocket 是一款iOS设备上的代理工具,它能够帮助用户实现科学上网和网络流量管理的功能。用户可以通过Shadowrocket来自定义代理规则、选择节点、实现分流等操作。

什么是DNS?

DNS(Domain Name System)是域名系统的缩写,它是将域名和IP地址相互映射的一种分布式数据库。在网络通信中,DNS起到了将域名解析为IP地址的重要作用。

Shadowrocket改DNS的步骤

以下是使用Shadowrocket改DNS的具体步骤:

  1. 打开Shadowrocket应用,并进入“配置”页面。
  2. 点击“添加配置”,选择“添加远程文件”或“添加订阅”(根据具体情况选择)。
  3. 在弹出的窗口中,找到并选择“DNS”设置。
  4. 输入自定义的DNS服务器地址和端口。
  5. 点击“保存”以保存配置。
  6. 返回Shadowrocket主页面,点击右上角的“刷新”按钮,让新的DNS配置生效。

常见问题解决

为什么无法成功改DNS?

  • 可能是DNS服务器地址或端口输入有误,请仔细检查。
  • 确保你的网络连接正常,尝试切换网络环境再次操作。
  • 如果是使用订阅方式添加DNS,确认订阅链接有效且网络稳定。

如何验证DNS修改是否成功?

  • 可以使用网络工具或者访问特定网站来验证DNS是否生效。
  • 在Shadowrocket中,也可以在“日志”页面查看DNS是否成功解析了请求。

为什么改完DNS后网络速度变慢了?

  • 可能是新的DNS服务器速度较慢,尝试更换其他可靠的DNS服务器地址。
  • 也有可能是网络环境的问题,尝试切换网络环境进行测试。

FAQ

如何在Shadowrocket中添加自定义DNS?

在Shadowrocket中,点击“配置”页面,选择“添加配置”,然后找到“DNS”设置,输入自定义的DNS服务器地址和端口即可。

Shadowrocket支持哪些DNS协议?

Shadowrocket支持常见的DNS协议,包括DNS over HTTPS(DoH)、DNS over TLS(DoT)等。

如何选择合适的DNS服务器地址?

可以根据网络速度和稳定性来选择合适的DNS服务器地址,常见的公共DNS服务器如Google DNS、Cloudflare DNS等都是不错的选择。

正文完