国内目前可用的DoH(2024-12-6)▎
<h1 id="什么是DoH?" fr-bold-37g8j1a02a="" style="box-sizing: border-box; margin-bottom: 0.75em; line-height: 1.25; -webkit-text-stroke: var(--fr-font-stroke); padding-bottom: 0.3em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: var(--line-color); color: var(--post-heading-color); transition: color 0.2s ease-in-out, border-bottom-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">什么是DoH?</h1><p style="box-sizing: border-box; margin-bottom: 16px; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">DoH(DNS over HTTPS)是一种通过HTTPS协议进行DNS查询的方法,旨在增加DNS查询的安全性和隐私保护。传统的DNS查询是以明文形式传输的,极易受到劫持和监控的威胁。而DoH则通过加密的HTTPS通道传递DNS请求,从而有效防止了数据被第三方窃听或篡改。</p><p style="box-sizing: border-box; margin-bottom: 16px; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">省流:</p><blockquote style="box-sizing: border-box; margin-bottom: 16px; padding-right: 1em; padding-left: 1em; color: var(--sec-text-color); border-left: 0.25em solid rgb(223, 226, 229); font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><p style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">DoH种通过HTTPS加密传输DNS请求,防止第三方监控和篡改DNS查询,提升隐私和安全性。</p></blockquote><h2 id="那么DoT怎么样呢?" fr-bold-37g8j1a02a="" style="box-sizing: border-box; margin-top: 2em; margin-bottom: 0.75em; line-height: 1.25; -webkit-text-stroke: var(--fr-font-stroke); padding-bottom: 0.3em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: var(--line-color); color: var(--post-heading-color); transition: color 0.2s ease-in-out, border-bottom-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><a class="anchorjs-link anchorjs-link-left" aria-label="Anchor" data-anchorjs-icon="" href="https://coding.gs/2024/06/09/available-doh/#%E9%82%A3%E4%B9%88DoT%E6%80%8E%E4%B9%88%E6%A0%B7%E5%91%A2%EF%BC%9F" style="box-sizing: border-box; color: var(--post-link-color); text-decoration-line: none; background-color: initial; cursor: pointer; transition: opacity 0.2s ease-in-out; opacity: 0; -webkit-font-smoothing: antialiased; --sac-user-select: nil; font-family: anchorjs-icons; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: normal; font-variant: normal; text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); font-size-adjust: none; font-variation-settings: normal; font-weight: normal; font-stretch: normal; font-size: 1em; line-height: inherit; position: absolute; margin-left: -1em; padding-right: 0.5em; user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></a><a href="https://coding.gs/2024/06/09/available-doh/#%E9%82%A3%E4%B9%88DoT%E6%80%8E%E4%B9%88%E6%A0%B7%E5%91%A2%EF%BC%9F" class="headerlink" title="那么DoT怎么样呢?" fr-bold-37g8j1a02a="" style="box-sizing: border-box; color: var(--post-link-color); text-decoration-line: none; background-color: initial; cursor: pointer; transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out; -webkit-text-stroke: var(--fr-font-stroke); --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></a>那么DoT怎么样呢?</h2><p style="box-sizing: border-box; margin-bottom: 16px; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">有些朋友可能会问,为什么不提DoT呢?其实DoT也是一种加密和防篡改的方案。不过,我更推荐使用DoH,原因有几个:</p><ol style="box-sizing: border-box; margin-bottom: 16px; padding-left: 2em; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><li style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">更难被区分和阻断:<br style="box-sizing: border-box; --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">DoT使用的是专门的端口(853),很容易被识别和拦截。而DoH则是通过HTTPS(端口443)传输的,这种流量和普通的网页一样。</li><li style="box-sizing: border-box; margin-top: 0.25em; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">HTTP协议支持广泛:<br style="box-sizing: border-box; --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">你可以随便找个Cloudflare Worker、Nginx、Caddy等工具,就能轻松反代一个自己的DoH服务。这个灵活性大大增强了它的可用性。</li><li style="box-sizing: border-box; border-bottom: none; margin-top: 0.25em; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">性能:<ul style="box-sizing: border-box; padding-left: 2em; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><li style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">如果你在使用移动设备的话,我不太推荐用DoH,因为它的延迟较大,而且对性能的消耗也比较高。不过如果你是在桌面设备上使用,就算是机顶盒这样的设备,性能上都完全没问题了。</li><li style="box-sizing: border-box; border-bottom: none; margin-top: 0.25em; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">在比较DoH(DNS over HTTPS)和DoT(DNS over TLS)的延迟时,我们需要考虑几个关键因素。首先,DoH比DoT多了一层HTTP协议封装,这可能导致轻微的额外延迟。然而,更重要的是服务器的地理位置:如果直接连接海外DNS服务器,无论使用哪种协议,通常都会面临100到200毫秒的最低延迟。为了优化性能,建议在本地设置一个缓存服务器。在相同网络条件下,DoT通常比DoH快5到20毫秒,但考虑到整体网络延迟,这种差异并不特别显著。实际上,对大多数用户来说,两种协议的性能差异可能并不明显,其他因素如安全性和隐私保护可能更值得考虑。</li></ul></li></ol><h1 id="国内可直连DoH服务" fr-bold-37g8j1a02a="" style="box-sizing: border-box; margin-top: 2em; margin-bottom: 0.75em; line-height: 1.25; -webkit-text-stroke: var(--fr-font-stroke); padding-bottom: 0.3em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: var(--line-color); color: var(--post-heading-color); transition: color 0.2s ease-in-out, border-bottom-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><a class="anchorjs-link anchorjs-link-left" aria-label="Anchor" data-anchorjs-icon="" href="https://coding.gs/2024/06/09/available-doh/#%E5%9B%BD%E5%86%85%E5%8F%AF%E7%9B%B4%E8%BF%9EDoH%E6%9C%8D%E5%8A%A1" style="box-sizing: border-box; color: var(--post-link-color); text-decoration-line: none; background-color: initial; cursor: pointer; transition: opacity 0.2s ease-in-out; opacity: 0; -webkit-font-smoothing: antialiased; --sac-user-select: nil; font-family: anchorjs-icons; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: normal; font-variant: normal; text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); font-size-adjust: none; font-variation-settings: normal; font-weight: normal; font-stretch: normal; font-size: 1em; line-height: inherit; position: absolute; margin-left: -1em; padding-right: 0.5em; user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></a><a href="https://coding.gs/2024/06/09/available-doh/#%E5%9B%BD%E5%86%85%E5%8F%AF%E7%9B%B4%E8%BF%9EDoH%E6%9C%8D%E5%8A%A1" class="headerlink" title="国内可直连DoH服务" fr-bold-37g8j1a02a="" style="box-sizing: border-box; color: var(--post-link-color); text-decoration-line: none; background-color: initial; cursor: pointer; transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out; -webkit-text-stroke: var(--fr-font-stroke); --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></a>国内可直连DoH服务</h1><p style="box-sizing: border-box; margin-bottom: 16px; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">经过一段时间的摸索与测试,我收集了一些在国内表现出色的DoH服务。这些服务在稳定性、速度和隐私保护方面都表现良好,能够为大家提供更为安全的上网体验。<br style="box-sizing: border-box; --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><strong fr-bold-37g8j1a02a="" style="box-sizing: border-box; -webkit-text-stroke: var(--fr-font-stroke); font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">直接使用海外DoH会有较高延迟,推荐进行 <code fr-bold-37g8j1a02a="" style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; -webkit-text-stroke: var(--fr-font-stroke); padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">DNS分流</code> 或者 <code fr-bold-37g8j1a02a="" style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; -webkit-text-stroke: var(--fr-font-stroke); padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">自建本地DNS服务器</code> 进行缓存。</strong></p><h1 id="国内" fr-bold-37g8j1a02a="" style="box-sizing: border-box; margin-top: 2em; margin-bottom: 0.75em; line-height: 1.25; -webkit-text-stroke: var(--fr-font-stroke); padding-bottom: 0.3em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: var(--line-color); color: var(--post-heading-color); transition: color 0.2s ease-in-out, border-bottom-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><a class="anchorjs-link anchorjs-link-left" aria-label="Anchor" data-anchorjs-icon="" href="https://coding.gs/2024/06/09/available-doh/#%E5%9B%BD%E5%86%85" style="box-sizing: border-box; color: var(--post-link-color); text-decoration-line: none; background-color: initial; cursor: pointer; transition: opacity 0.2s ease-in-out; opacity: 0; -webkit-font-smoothing: antialiased; --sac-user-select: nil; font-family: anchorjs-icons; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: normal; font-variant: normal; text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); font-size-adjust: none; font-variation-settings: normal; font-weight: normal; font-stretch: normal; font-size: 1em; line-height: inherit; position: absolute; margin-left: -1em; padding-right: 0.5em; user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></a><a href="https://coding.gs/2024/06/09/available-doh/#%E5%9B%BD%E5%86%85" class="headerlink" title="国内" fr-bold-37g8j1a02a="" style="box-sizing: border-box; color: var(--post-link-color); text-decoration-line: none; background-color: initial; cursor: pointer; transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out; -webkit-text-stroke: var(--fr-font-stroke); --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></a>国内</h1><table style="font-size: inherit; color: var(--post-text-color); border-spacing: 0px; margin-bottom: 16px; display: block; width: 840.531px; overflow: auto; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><thead style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><th fr-bold-37g8j1a02a="" style="box-sizing: border-box; text-align: -webkit-match-parent; -webkit-text-stroke: var(--fr-font-stroke); padding: 6px 13px; font-weight: 600; border-width: 1px; border-style: solid; border-color: var(--line-color); border-image: initial; transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">服务商</th><th fr-bold-37g8j1a02a="" style="box-sizing: border-box; text-align: -webkit-match-parent; -webkit-text-stroke: var(--fr-font-stroke); padding: 6px 13px; font-weight: 600; border-width: 1px; border-style: solid; border-color: var(--line-color); border-image: initial; transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">DoH 地址</th><th fr-bold-37g8j1a02a="" style="box-sizing: border-box; text-align: -webkit-match-parent; -webkit-text-stroke: var(--fr-font-stroke); padding: 6px 13px; font-weight: 600; border-width: 1px; border-style: solid; border-color: var(--line-color); border-image: initial; transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">备注</th></tr></thead><tbody style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">阿里DNS</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://dns.alidns.com/dns-query</code><br style="box-sizing: border-box; --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://223.5.5.5/dns-query</code><br style="box-sizing: border-box; --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://223.6.6.6/dns-query</code></td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">阿里即将开始对DoH,DoT限速</td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">DNSPod Public DNS(腾讯DNS)</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://doh.pub/dns-query</code><br style="box-sizing: border-box; --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://1.12.12.12/dns-query</code><br style="box-sizing: border-box; --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://120.53.53.53/dns-query</code></td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">似乎也存在限速</td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">360安全DNS</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://doh.360.cn/dns-query</code></td><td style="box-sizing: border-box; --sac-user-select: nil; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">apad.pro</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://doh.apad.pro/dns-query</code></td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">国内网友自建的无污染DNS分流</td></tr></tbody></table><h1 id="海外" fr-bold-37g8j1a02a="" style="box-sizing: border-box; margin-top: 2em; margin-bottom: 0.75em; line-height: 1.25; -webkit-text-stroke: var(--fr-font-stroke); padding-bottom: 0.3em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: var(--line-color); color: var(--post-heading-color); transition: color 0.2s ease-in-out, border-bottom-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><a class="anchorjs-link anchorjs-link-left" aria-label="Anchor" data-anchorjs-icon="" href="https://coding.gs/2024/06/09/available-doh/#%E6%B5%B7%E5%A4%96" style="box-sizing: border-box; color: var(--post-link-color); text-decoration-line: none; background-color: initial; cursor: pointer; transition: opacity 0.2s ease-in-out; opacity: 0; -webkit-font-smoothing: antialiased; --sac-user-select: nil; font-family: anchorjs-icons; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: normal; font-variant: normal; text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); font-size-adjust: none; font-variation-settings: normal; font-weight: normal; font-stretch: normal; font-size: 1em; line-height: inherit; position: absolute; margin-left: -1em; padding-right: 0.5em; user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></a><a href="https://coding.gs/2024/06/09/available-doh/#%E6%B5%B7%E5%A4%96" class="headerlink" title="海外" fr-bold-37g8j1a02a="" style="box-sizing: border-box; color: var(--post-link-color); text-decoration-line: none; background-color: initial; cursor: pointer; transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out; -webkit-text-stroke: var(--fr-font-stroke); --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></a>海外</h1><blockquote style="box-sizing: border-box; margin-bottom: 16px; padding-right: 1em; padding-left: 1em; color: var(--sec-text-color); border-left: 0.25em solid rgb(223, 226, 229); font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><p style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">2024-12-6 Quad9、RethinkDNS、Cloudflare的域名DoH又可以使用了。</p></blockquote><blockquote style="box-sizing: border-box; margin-bottom: 16px; padding-right: 1em; padding-left: 1em; color: var(--sec-text-color); border-left: 0.25em solid rgb(223, 226, 229); font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><p style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">2024-9-21 更新了一次,有Quad9、RethinkDNS、Cloudflare的域名DoH已经失效。</p></blockquote><blockquote style="box-sizing: border-box; margin-bottom: 16px; padding-right: 1em; padding-left: 1em; color: var(--sec-text-color); border-left: 0.25em solid rgb(223, 226, 229); font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><p style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">2024-8-19 经过ITDog测试,所有DoH仍然有效。</p></blockquote><br class="Apple-interchange-newline"><table style="font-size: inherit; color: var(--post-text-color); border-spacing: 0px; display: block; width: 840.531px; overflow: auto; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><thead style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><th fr-bold-37g8j1a02a="" style="box-sizing: border-box; text-align: -webkit-match-parent; -webkit-text-stroke: var(--fr-font-stroke); padding: 6px 13px; font-weight: 600; border-width: 1px; border-style: solid; border-color: var(--line-color); border-image: initial; transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">服务商</th><th fr-bold-37g8j1a02a="" style="box-sizing: border-box; text-align: -webkit-match-parent; -webkit-text-stroke: var(--fr-font-stroke); padding: 6px 13px; font-weight: 600; border-width: 1px; border-style: solid; border-color: var(--line-color); border-image: initial; transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">DoH 地址</th><th fr-bold-37g8j1a02a="" style="box-sizing: border-box; text-align: -webkit-match-parent; -webkit-text-stroke: var(--fr-font-stroke); padding: 6px 13px; font-weight: 600; border-width: 1px; border-style: solid; border-color: var(--line-color); border-image: initial; transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">备注</th></tr></thead><tbody style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">Quad9</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://dns.quad9.net/dns-query</code><br style="box-sizing: border-box; --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://9.9.9.9/dns-query</code><br style="box-sizing: border-box; --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://149.112.112.112/dns-query</code></td><td style="box-sizing: border-box; --sac-user-select: nil; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">台湾Quad 101</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://101.101.101.101/dns-query</code></td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">速度不错,全国全绿</td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">RethinkDNS</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://max.rethinkdns.com/dns-query</code><br style="box-sizing: border-box; --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://sky.rethinkdns.com/dns-query</code></td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">又可以直连了,这个DNS支持cloudflare自建,具体可以看官网<a target="_blank" rel="noopener" href="https://docs.rethinkdns.com/dns/open-source" style="box-sizing: border-box; color: var(--post-link-color); text-decoration-line: none; background-color: initial; cursor: pointer; transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">RethinkDNS</a></td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">OpenDNS</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><del style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://doh.opendns.com/dns-query</code></del><br style="box-sizing: border-box; --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://208.67.222.222/dns-query</code><br style="box-sizing: border-box; --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://208.67.220.220/dns-query</code><br style="box-sizing: border-box; --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://208.67.222.123/dns-query</code></td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">这个在全国速度都不错</td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">Cloudflare</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://dns.cloudflare.com/dns-query</code><br style="box-sizing: border-box; --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://1.0.0.1/dns-query</code><br style="box-sizing: border-box; --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://1.1.1.1/dns-query</code></td><td style="box-sizing: border-box; --sac-user-select: nil; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">BebasDNS</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://dns.bebasid.com/unfiltered</code></td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">印度尼西亚的免费公共DNS</td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">0ms</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://0ms.dev/dns-query</code></td><td style="box-sizing: border-box; --sac-user-select: nil; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">DeCloudUs</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://dns.decloudus.com/dns-query</code></td><td style="box-sizing: border-box; --sac-user-select: nil; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">Wikimedia DNS</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://wikimedia-dns.org/dns-query</code></td><td style="box-sizing: border-box; --sac-user-select: nil; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">Applied Privacy DNS</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://doh.applied-privacy.net/query</code></td><td style="box-sizing: border-box; --sac-user-select: nil; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">CIRA Canadian Shield DNS</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://private.canadianshield.cira.ca/dns-query</code></td><td style="box-sizing: border-box; --sac-user-select: nil; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">Comss.one DNS</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://dns.controld.com/comss</code></td><td style="box-sizing: border-box; --sac-user-select: nil; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">Fondation Restena DNS</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><del style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://kaitain.restena.lu/dns-query</code></del></td><td style="box-sizing: border-box; --sac-user-select: nil; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">LibreDNS</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><del style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://doh.libredns.gr/dns-query</code></del><br style="box-sizing: border-box; --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">~~`<a target="_blank" rel="noopener" href="https://doh.libredns.gr/ads%60" style="box-sizing: border-box; color: var(--post-link-color); text-decoration-line: none; background-color: initial; cursor: pointer; transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://doh.libredns.gr/ads`</a> ~~</td><td style="box-sizing: border-box; --sac-user-select: nil; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">SWITCH DNS</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://dns.switch.ch/dns-query</code></td><td style="box-sizing: border-box; --sac-user-select: nil; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">AhaDNS</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><del style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://doh.nl.ahadns.net/dns-query</code></del><br style="box-sizing: border-box; --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><del style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://doh.la.ahadns.net/dns-query</code></del></td><td style="box-sizing: border-box; --sac-user-select: nil; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">dnswarden</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://dns.dnswarden.com/uncensored</code></td><td style="box-sizing: border-box; --sac-user-select: nil; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">FFMUC DNS</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><del style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://doh.ffmuc.net/dns-query</code></del></td><td style="box-sizing: border-box; --sac-user-select: nil; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">OSZX DNS</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://dns.oszx.co/dns-query</code></td><td style="box-sizing: border-box; --sac-user-select: nil; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"></td></tr><tr style="box-sizing: border-box; background-color: var(--board-bg-color); border-top: 1px solid rgb(198, 203, 209); transition: background-color 0.2s ease-in-out; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: "Microsoft YaHei UI", system-ui, -apple-system, BlinkMacSystemFont, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Android Emoji", EmojiSymbols, "EmojiOne Mozilla", "Twemoji Mozilla", "Segoe UI Symbol", "Noto Color Emoji Compat", emoji, "Font Awesome 6 Pro", "Font Awesome 5 Pro", FontAwesome, codicon, iconfont, icomoon, IcoFont, bwi-font, fontello, themify, "Segoe Fluent Icons", "Material Design Icons", bootstrap-icons; text-shadow: var(--fr-font-shadow); -webkit-text-stroke-width: 0.015px; font-feature-settings: var(--fr-font-feature,unset); font-variant-ligatures: normal; font-variant-caps: normal; text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); color: rgb(44, 62, 80); font-size: 16px; letter-spacing: 0.32px; user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">Privacy-First DNS</td><td style="box-sizing: border-box; padding: 6px 13px; border-color: var(--line-color); transition: border-color 0.2s ease-in-out; font-family: "Microsoft YaHei UI", system-ui, -apple-system, BlinkMacSystemFont, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Android Emoji", EmojiSymbols, "EmojiOne Mozilla", "Twemoji Mozilla", "Segoe UI Symbol", "Noto Color Emoji Compat", emoji, "Font Awesome 6 Pro", "Font Awesome 5 Pro", FontAwesome, codicon, iconfont, icomoon, IcoFont, bwi-font, fontello, themify, "Segoe Fluent Icons", "Material Design Icons", bootstrap-icons; text-shadow: var(--fr-font-shadow); -webkit-text-stroke-width: 0.015px; font-feature-settings: var(--fr-font-feature,unset); font-variant-ligatures: normal; font-variant-caps: normal; text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); color: rgb(44, 62, 80); font-size: 16px; letter-spacing: 0.32px; user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><del style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://doh.tiarap.org/dns-query</code></del><br style="box-sizing: border-box; --sac-user-select: nil; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;"><code style="box-sizing: border-box; font-family: var(--fr-font-family),var(--fr-font-basefont),var(--fr-font-emoji); font-size: 13.6px; color: inherit; padding: 0.2em 0.4em; background-color: var(--inlinecode-bg-color); border-radius: 3px; tab-size: 4; transition: background-color 0.2s ease-in-out; text-shadow: var(--fr-font-shadow); -webkit-text-stroke: var(--fr-font-stroke); font-feature-settings: var(--fr-font-feature,unset); font-variant: var(--fr-font-variant,unset); text-rendering: var(--fr-render-text,unset); shape-rendering: var(--fr-render-shape,unset); image-rendering: var(--fr-render-image,unset); user-select: var(--sac-user-select) !important; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18) !important;">https://jp.tiarap.org/dns-query</code></td></tr></tbody></table>
页:
[1]