常规
什么是 1.1.1.1?
当您请求访问某个应用程序(例如 cloudflare.com)时,您的计算机需要知道将您连接到哪个服务器,以便能够加载该应用程序。计算机不知道如何进行名称到地址的转换,因而要求一个专门的服务器来执行此操作。
这种专门服务器称为 DNS 递归解析器。解析器的工作是找到给定名称的地址,例如对于 cloudflare.com 的地址为 2400:cb00:2048:1::c629:d7a2,然后将其返回到请求它的计算机。
计算机被配置为与 IP 地址标识的特定 DNS 解析器通信。通常,如果使用家庭或无线 Internet,该配置由您的 ISP(例如 Comcast 或 AT&T)管理。如果您连接到办公室 Internet,则由网络管理员管理。您还可以更改计算机已配置的 DNS 解析器。
DNS 解析器有什么作用?
解析器如何知道怎样找到域名的地址? 它们是从上往下工作的。
每个解析器都知道如何找到域名末尾看不见的 ‘.’(例如cloudflare.com.)。全球有数百个服务器托管 ‘.’ 文件。通过与 ISC 合作,Cloudflare 本身在其全球的所有服务器上托管该文件。解析器经过硬编码,知道这些服务器的 IP 地址。
解析器会询问其中一个根服务器在哪里找到该链中的下一个链接,TLD(顶级域名) 或域的结尾部分。TLD 的一个例子是 .com或 .org。幸运的是,这些根服务器存储了所有 TLD 服务器的位置,因此它们可返回 DNS 解析器接下来应询问的 IP 地址。
然后,解析器询问 TLD 的服务器,它能够在哪里找到它正在寻找的域,例如,解析器可能会询问 .com 在哪里找到 cloudflare.com。TLD 主机包含一个文件,其中包含使用此 TLD 的每个域的位置。解析器获得最终 IP 地址后,它会将此答案返回给询问的计算机。
具有托管这些信息的服务器(称为授权 DNS)和寻求这些信息的服务器(DNS 解析器)的整个系统称为域名系统 (DNS)。 DNS 就像用于 Internet 的 Google Maps。它将地点的名称转换为地址,以便您能够弄清楚如何到达那里。
1.1.1.1 是否支持 IPv6 ?
是的,1.1.1.1 全面支持 IPv6 支持。
我如何能够清除 1.1.1.1 的 DNS 高速缓存?
您可以使用Purge Cache 工具,为域名刷新 1.1.1.1 的 DNS 缓存。您必须输入域名,选择 DNS 记录类型(或多个类型),然后点击 ‘Purge Cache’ 按钮。
1.1.1.1 在中国境内是否有效?
不完全有效。您可以将您的 DNS 配置为指向 1.1.1.1,但它不会到达我们位于中国的数据中心之一。该请求将路由到我们在中国大陆之外的数据中心之一。
我在哪里能够找到 1.1.1.1 的开发人员文档?
这里.
移动应用
此移动应用的工作方式是什么?
该应用在您的手机内运行本地解析器,该手机要求所有其他所有应用将它们的 DNS 请求发送到此解析器的地址。这些 DNS 请求到达本地解析器后,解析器对它们进行加密,然后将它们发送到 1.1.1.1。
1.1.1.1 应用是一个 VPN 吗?
不是。VPN 应用一般代理您的所有网络流量。 1.1.1.1 应用仅替代并保护您手机的 DNS 流量。
DNS 日志是什么?
iOS 上的 DNS 日志包含您手机进行的所有 DNS 查询。您的应用和移动浏览器通常会产生这些 DNS 查询。
控制台日志用于什么?
控制台日志用于帮助 Cloudflare 调试您的连接。
我如何提出改进建议?
我们会阅读您的所有建议。运行应用时,您可以摇动手机来发送您的改进建议。您也可以转到应用菜单,然后点击“帮助”来发送您的反馈。
使用 DNS over TLS 和 DNS over HTTPS 有什么区别?
DNS over TLS 和 DNS over HTTPS 都会加密来自手机的明文 DNS 查询。
DNS over HTTPS 使用端口 443, DNS over TLS 使用端口 853。在某些网络中,其中一个端口可能被阻塞。如果端口 443 被阻塞,您应该使用 DNS over TLS。如果端口 853 被阻塞,您应该使用 DNS over HTTPS 。在某些情况下,DNS over TLS 可能比 DNS over HTTPS 更快,或者相反。
我如何发送错误报告?
您可以摇动该应用发送错误报告。当您这样做时,该应用会在发送错误报告的同时附加屏幕截图和控制台日志。控制台日志可帮助我们调试您的连接,以及改善您的整体应用体验。
当我正在使用 1.1.1.1 应用时,我的 Internet 停止工作了。应该怎么办?
如果发生这种情况,请尝试使用该应用主页中的切换功能关闭该应用,然后再将其打开。如果此问题仍然存在,请禁用该应用,并向我们发送错误报告。
1.1.1.1 应用卡在“CONNECTING”或“REASSERTING”。应该怎么办?
如果您的网络连接暂时中断或者您的数据连接正在阻止 1.1.1.1 连接,则可能会发生这种情况:
- 使用该应用主页上的切换功能禁用该应用。
- 打开“iOS 设置应用,导航到“设置”> “常规”>“重置”。
- 轻触“重置网络设置”。
- 重启您的设备;确保 Wifi 已连接。
- 再次尝试连接该应用。
如果不允许连接,禁用 1.1.1.1 应用,并向我们发送错误报告。
我无法在 VPN 安装对话框上点击“确定”。应该怎么办?
如果您无法点击“确定”按钮,可能是该对话框上面有另一个应用程序。可导致此问题的一些已知应用为 Lux Brightness、Night Mode、Twilight、FileManager 等。要避免此问题,关闭或卸载可能导致此问题的所有应用。
我使该应用保持启用状态,但我注意到应用在一段时间后关闭了。发生了什么情况?
您的手机正在尝试通过禁用该应用来管理电池。例如,大多数华为设备以其积极的内存和电源管理而闻名。
您可以通过执行以下步骤来修复此问题:
- 转到手机的“设置”。
- 选择“高级”
- 访问“电池管理”
- 打开“受保护应用”
- 对于 1.1.1.1 应用,您可以选择“锁屏后允许应用保持运行”。
为什么 1.1.1.1 应用会持续发出通知?
如果您使用的是 Android 8 或更高版本,您将看到来自 1.1.1.1 应用的持续通知,提示“您的 DNS 查询不仅私密而且速度更快”。
对于具有后台活动的所有应用,这是 Android OS (8.0+) 所要求的。
我们将通知的优先级设置为“低”,以便不会干扰您手机上的其他重要通知。
您可以执行以下操作来隐藏通知。请注意,此操作将阻止您接收来自 1.1.1.1 应用的其他通知。如下为操作步骤:
- 转到“设置”。
- 应用和通知。
- 从应用列表中打开 1.1.1.1 应用设置。
- 轻触“通知”并将其禁用。
我已禁用 1.1.1.1 应用的通知,但现在我看到另一个通知提示“1.1.1.1 正在消耗电池电量”。我应该担心吗? 如何将其消除?
您不必担心。由于您已禁用该应用的通知,Android OS 现在会发送另一个通知,提醒您有关电池使用的情况,不是因为该应用消耗了大量电池电量,而是因为该应用正在后台运行(在这种情况下,保护您的所有 DNS 查询!)。
以下是消除方法:
- 长按通知,直到其更改并显示切换开关。
- 点击切换开关,确保其显示为灰色。
- 选择“完成”以禁用通知。
我无法添加 VPN 配置文件。应该如何解决?
您可能正在使用另一个已启用“始终开启”设置的 VPN。请将其禁用,然后启用 1.1.1.1。
您可以使用以下步骤转到该页面:
- 设置
- 网络和 Internet
- 高级
- VPN
- 1.1.1.1 的齿轮按钮
- 为 1.1.1.1 启用“始终开启”