请教 linuxdo 的 doh 相关问题

2026-04-11 14:331阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

我用的 Edge 浏览器, 在安全 DNS 中设置了 DOH, 而且梯子是24小时开着的
image911×310 17.3 KB

现在有几个疑问:
1、我关闭梯子, 在设置了 DOH 的情况下访问 linuxdo 是正常的。但是在开启梯子的情况下,怎么使用到 DOH 呢?
2、我理解 DOH 的作用不是可以让 linuxdo 直连吗?于是我在规则里做了 linuxdo 的直连分流,然后就访问不了 linuxdo 了。
image674×535 18.1 KB
3、如果不给 linuxdo 做直连分流,是能正常访问的,但是那是不是 DOH 就没用上呢?

网友解答:
--【壹】--:

image469×121 21.1 KB
红圈这两行没必要,可以删除。

我思考了下,可能是 DoH 服务器被错误地代理,你添加到直连试试

DOMAIN-SUFFIX,oaifree.com,DIRECT


--【贰】--:

DOMAIN-SUFFIX试试,不要用DOMAIN


--【叁】--:

image428×113 19.6 KB

image600×161 6.31 KB

我才注意到,你DoH填得不对啊。
DoH,地址是:https://xxx.ddd.oaifree.com/query-dns
其中 xxx 可以随便换,换成你喜欢的。比如:

https://aaa.ddd.oaifree.com/query-dns https://abc.ddd.oaifree.com/query-dns https://ld.ddd.oaifree.com/query-dns


--【肆】--:

配置 direct 的时候连接里都看不到 linux.do 的域名


--【伍】--:

截屏2026-03-14 23.53.261066×994 128 KB


--【陆】--:

image1343×197 8.29 KB
dns:
enable: true
ipv6: false
use-system-hosts: false
listen: 0.0.0.0:53
enhanced-mode: fake-ip
fake-ip-range: 198.18.0.1/16
fake-ip-filter:
- +.lan
- +.local
- time..com
- ntp.
.com
- +.market.xiaomi.com
default-nameserver:
- tls://223.5.5.5
nameserver:
- https://doh.pub/dns-query
- https://dns.alidns.com/dns-query
- https://dns.google/dns-query
- https://1.1.1.1/dns-query
proxy-server-nameserver:
- https://doh.pub/dns-query
- https://dns.alidns.com/dns-query
- https://dns.google/dns-query
- https://1.1.1.1/dns-query
fallback-filter:
geoip: true
ipcidr:
- 240.0.0.0/4
- 0.0.0.0/32
domain:
- +.google.com
- +.facebook.com
- +.youtube.com
- +.openai.com
- +.anthropic.com
- +.claude.ai
- +.oaistatic.com
- +.dmm.co.jp
- +.dmm.co
- +.dmm.com
- +.mgstage.com
geoip-code: CN
use-hosts: false
respect-rules: false
direct-nameserver:
- https://doh.pub/dns-query
- https://dns.alidns.com/dns-query
fallback:
- https://dns.google/dns-query
nameserver-policy: {}


--【柒】--:

doh 加入到直连配置没啥用啊,我看连接里面 linuxdo 域名走的还是代理。


--【捌】--: 輕水:

- DOMAIN-SUFFIX,linux.do,DIRECT

配置了 nameserver-policy,使用proxy正常使用,但一加这个 DIRECT 就连不上了,佬有什么头绪吗,日志报 connect: network is unreachable dial tcp xxx i/o timeout


--【玖】--:

linuxdo不用配置分流
image1288×216 24.5 KB
把doh加入到直连配置就行了(最好放在分流规则最前面)


--【拾】--:

你看一下连接里L站命中的是哪条规则


--【拾壹】--:

贴一下DNS部分的配置我看看


--【拾贰】--:

看看你的dns配置是怎么写的,还有连接情况那里搜一下oaifree看看


--【拾叁】--:

删了那俩行,加了 oaifree direct,现在报错 dns resolve failed: couldn’t find ip


--【拾肆】--:

不折腾了,我直接在代理绕过里加了 linux.do *.linux.do
image1348×308 11.2 KB
image1311×197 3.71 KB


--【拾伍】--:

不清楚,你看看日志报什么错
内核自己对于直连貌似也会查询一遍DNS,你内核直连配置的DNS是什么


--【拾陆】--:

那给你呗


--【拾柒】--:

就是用的 DOMAIN-SUFFIX
image551×283 13.6 KB
连接里面 linuxdo 还是走的代理
image1133×183 10.5 KB


--【拾捌】--:

nameserver-policy: '+.linux.do': 'https://aaa.ddd.oaifree.com/query-dns'

yaml文件的DNS设置里添加如上配置,这是指定站点使用指定DNS解析,你任意浏览器不用设置安全DNS也能直连。

如果想L站不走代理 ,还要添加分流规则如下:
在rules:下面添加一行

- DOMAIN-SUFFIX,linux.do,DIRECT

最后,佬,提问分区,解决方案给自己似乎是不行的哦。


--【拾玖】--:

listen: 0.0.0.0:53这个的端口改成1053试试

标签:快问快答
问题描述:

我用的 Edge 浏览器, 在安全 DNS 中设置了 DOH, 而且梯子是24小时开着的
image911×310 17.3 KB

现在有几个疑问:
1、我关闭梯子, 在设置了 DOH 的情况下访问 linuxdo 是正常的。但是在开启梯子的情况下,怎么使用到 DOH 呢?
2、我理解 DOH 的作用不是可以让 linuxdo 直连吗?于是我在规则里做了 linuxdo 的直连分流,然后就访问不了 linuxdo 了。
image674×535 18.1 KB
3、如果不给 linuxdo 做直连分流,是能正常访问的,但是那是不是 DOH 就没用上呢?

网友解答:
--【壹】--:

image469×121 21.1 KB
红圈这两行没必要,可以删除。

我思考了下,可能是 DoH 服务器被错误地代理,你添加到直连试试

DOMAIN-SUFFIX,oaifree.com,DIRECT


--【贰】--:

DOMAIN-SUFFIX试试,不要用DOMAIN


--【叁】--:

image428×113 19.6 KB

image600×161 6.31 KB

我才注意到,你DoH填得不对啊。
DoH,地址是:https://xxx.ddd.oaifree.com/query-dns
其中 xxx 可以随便换,换成你喜欢的。比如:

https://aaa.ddd.oaifree.com/query-dns https://abc.ddd.oaifree.com/query-dns https://ld.ddd.oaifree.com/query-dns


--【肆】--:

配置 direct 的时候连接里都看不到 linux.do 的域名


--【伍】--:

截屏2026-03-14 23.53.261066×994 128 KB


--【陆】--:

image1343×197 8.29 KB
dns:
enable: true
ipv6: false
use-system-hosts: false
listen: 0.0.0.0:53
enhanced-mode: fake-ip
fake-ip-range: 198.18.0.1/16
fake-ip-filter:
- +.lan
- +.local
- time..com
- ntp.
.com
- +.market.xiaomi.com
default-nameserver:
- tls://223.5.5.5
nameserver:
- https://doh.pub/dns-query
- https://dns.alidns.com/dns-query
- https://dns.google/dns-query
- https://1.1.1.1/dns-query
proxy-server-nameserver:
- https://doh.pub/dns-query
- https://dns.alidns.com/dns-query
- https://dns.google/dns-query
- https://1.1.1.1/dns-query
fallback-filter:
geoip: true
ipcidr:
- 240.0.0.0/4
- 0.0.0.0/32
domain:
- +.google.com
- +.facebook.com
- +.youtube.com
- +.openai.com
- +.anthropic.com
- +.claude.ai
- +.oaistatic.com
- +.dmm.co.jp
- +.dmm.co
- +.dmm.com
- +.mgstage.com
geoip-code: CN
use-hosts: false
respect-rules: false
direct-nameserver:
- https://doh.pub/dns-query
- https://dns.alidns.com/dns-query
fallback:
- https://dns.google/dns-query
nameserver-policy: {}


--【柒】--:

doh 加入到直连配置没啥用啊,我看连接里面 linuxdo 域名走的还是代理。


--【捌】--: 輕水:

- DOMAIN-SUFFIX,linux.do,DIRECT

配置了 nameserver-policy,使用proxy正常使用,但一加这个 DIRECT 就连不上了,佬有什么头绪吗,日志报 connect: network is unreachable dial tcp xxx i/o timeout


--【玖】--:

linuxdo不用配置分流
image1288×216 24.5 KB
把doh加入到直连配置就行了(最好放在分流规则最前面)


--【拾】--:

你看一下连接里L站命中的是哪条规则


--【拾壹】--:

贴一下DNS部分的配置我看看


--【拾贰】--:

看看你的dns配置是怎么写的,还有连接情况那里搜一下oaifree看看


--【拾叁】--:

删了那俩行,加了 oaifree direct,现在报错 dns resolve failed: couldn’t find ip


--【拾肆】--:

不折腾了,我直接在代理绕过里加了 linux.do *.linux.do
image1348×308 11.2 KB
image1311×197 3.71 KB


--【拾伍】--:

不清楚,你看看日志报什么错
内核自己对于直连貌似也会查询一遍DNS,你内核直连配置的DNS是什么


--【拾陆】--:

那给你呗


--【拾柒】--:

就是用的 DOMAIN-SUFFIX
image551×283 13.6 KB
连接里面 linuxdo 还是走的代理
image1133×183 10.5 KB


--【拾捌】--:

nameserver-policy: '+.linux.do': 'https://aaa.ddd.oaifree.com/query-dns'

yaml文件的DNS设置里添加如上配置,这是指定站点使用指定DNS解析,你任意浏览器不用设置安全DNS也能直连。

如果想L站不走代理 ,还要添加分流规则如下:
在rules:下面添加一行

- DOMAIN-SUFFIX,linux.do,DIRECT

最后,佬,提问分区,解决方案给自己似乎是不行的哦。


--【拾玖】--:

listen: 0.0.0.0:53这个的端口改成1053试试

标签:快问快答