Closed naa-nac closed 8 months ago
再次测试发现 上游dns不设置拦截域名 mihomo无规则 上游dns不设置拦截域名 mihomo设置广告域名拦截规则 上游dns设置拦截域名 mihomo设置广告域名拦截规则 这三种种情况 网页体感都是不到1秒加载完毕 其他表现也都正常
只有上游dns设置拦截域名 mihomo无规则这种情况 日志显示会在20多秒的时间里一直尝试连接拦截域名 ios浏览器进度条停在中间 直至 20多秒后 网页加载完毕
这不是 bug,是你规则没写好 上游拦截返回 255.255.255.0 mihomoe 规则加一个
可能还是我哪里的设置问题 但加了这规则好像也没起作用
测试了对拦截域名返回 reject 0 或 reject 3 在dns设置拦截 mihomo不设置拦截规则 都出现了那种情况 然后mihomo再设置 IP-CIDR,255.255.255.0/32,REJECT 这条拦截规则 也是一样
上游dns使用的是mosdns
mosdns只返回了响应码
透明代理 ipv6也是相似的规则省略了 tproxy-port: 12345
在这里255.255.255.0直连了本机 我也试了一下删掉这句iptables -t mangle -A V2RAY -d 224.0.0.0/3 -j RETURN 还是这情况
返回 0000 作为拦截可以临时解决此问题
测试了一下 这样就没问题了 谢谢
Verify steps
Mihomo version
Mihomo Meta alpha-2e87c6f linux amd64 with go1.21.5 Wed Dec 27 08:29:22 UTC 2023 Use tags: with_gvisor
What OS are you seeing the problem on?
Linux
Mihomo config
Mihomo log
No response
Description
发现这个情况是在ios safari上打开www.baidu.com域名 进度条会卡在中间 网页未加载完毕 等待25-29秒 进度条走完 网页加载完毕
查询日志发现日志中存在大量查找连接拦截域名的日志 在这段时间内一直在尝试连接拦截域名
其中自定上游dns 192.168.18.91:53 配置了 广告域名返回reject 0 log中这些 feed.baidu.com hm.baidu.com 域名都是配置的拦截域名
ios使用透明代理或使用系统配置代理 连接mihomo都会出现这种情况 尝试关闭 mihomo 内置 dns 也是同样的问题
同样的配置在原版clas核心上尝试 加载时间体感不到1秒 网页就加载完毕 日志时间是20:08:03开始20:08:04结束 mihomo上测试是20:12:01开始20:12:27结束 不应该尝试这么长时间连接没有找到ip的域名 是我配置的不对还是存在BUG
需要测试什么请再告诉我
查找连接拦截域名的日志中间省略
### 连接一次www.baidu.com的日志 中间省略 20:12:01开始20:12:27结束 ``` time="2023-12-30T20:12:01.691573955+08:00" level=debug msg="[Rule] use default rules" time="2023-12-30T20:12:01.691623746+08:00" level=debug msg="[DNS] cache hit for www.baidu.com., expire at 2023-12-30 20:02:30" time="2023-12-30T20:12:01.691625366+08:00" level=debug msg="[DNS] cache hit for www.baidu.com., expire at 2023-12-30 20:02:30" time="2023-12-30T20:12:01.691669036+08:00" level=debug msg="[DNS] resolve www.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:01.691705076+08:00" level=debug msg="[DNS] resolve www.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:01.691906108+08:00" level=debug msg="[DNS] www.baidu.com --> [110.242.68.3 110.242.68.4] A from udp://192.168.18.91:53" time="2023-12-30T20:12:01.691928648+08:00" level=debug msg="[DNS] www.baidu.com --> [2408:871a:2100:3:0:ff:b025:348d 2408:871a:2100:2:0:ff:b09f:237] AAAA from udp://192.168.18.91:53" time="2023-12-30T20:12:01.705981997+08:00" level=info msg="[TCP] 192.168.18.71:63354 --> www.baidu.com:443 match RuleSet(direct) using Domestic[DIRECT]" time="2023-12-30T20:12:02.166414981+08:00" level=debug msg="[Rule] use default rules" time="2023-12-30T20:12:02.166469091+08:00" level=debug msg="[DNS] cache hit for t10.baidu.com., expire at 2023-12-30 20:02:30" time="2023-12-30T20:12:02.166476251+08:00" level=debug msg="[DNS] cache hit for t10.baidu.com., expire at 2023-12-30 20:02:30" time="2023-12-30T20:12:02.166508792+08:00" level=debug msg="[DNS] resolve t10.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:02.166587512+08:00" level=debug msg="[DNS] resolve t10.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:02.166812364+08:00" level=debug msg="[DNS] t10.baidu.com --> [2408:8722:5800:2::3da3:3324] AAAA from udp://192.168.18.91:53" time="2023-12-30T20:12:02.166837294+08:00" level=debug msg="[DNS] t10.baidu.com --> [119.249.50.36] A from udp://192.168.18.91:53" time="2023-12-30T20:12:02.172313462+08:00" level=debug msg="[Rule] use default rules" time="2023-12-30T20:12:02.172356952+08:00" level=debug msg="[DNS] resolve hpd.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:02.172392762+08:00" level=debug msg="[DNS] resolve hpd.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:02.172519533+08:00" level=debug msg="[DNS] hpd.baidu.com --> [] A from udp://192.168.18.91:53" time="2023-12-30T20:12:02.172530703+08:00" level=debug msg="[DNS] hpd.baidu.com --> [] AAAA from udp://192.168.18.91:53" time="2023-12-30T20:12:02.172549833+08:00" level=warning msg="[TCP] dial Domestic (match RuleSet/direct) 192.168.18.71:63356 --> hpd.baidu.com:443 error: dns resolve failed: couldn't find ip" time="2023-12-30T20:12:02.175080261+08:00" level=info msg="[TCP] 192.168.18.71:63355 --> t10.baidu.com:443 match RuleSet(direct) using Domestic[DIRECT]" time="2023-12-30T20:12:02.17628987+08:00" level=debug msg="[Rule] use default rules" time="2023-12-30T20:12:02.17632074+08:00" level=debug msg="[DNS] cache hit for hectorstatic.baidu.com., expire at 2023-12-30 20:02:30" time="2023-12-30T20:12:02.17634447+08:00" level=debug msg="[DNS] cache hit for hectorstatic.baidu.com., expire at 2023-12-30 20:02:30" time="2023-12-30T20:12:02.17634866+08:00" level=debug msg="[DNS] resolve hectorstatic.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:02.17639135+08:00" level=debug msg="[DNS] resolve hectorstatic.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:02.176518041+08:00" level=debug msg="[DNS] hectorstatic.baidu.com --> [2408:8719:5300:9::70f0:3a26] AAAA from udp://192.168.18.91:53" time="2023-12-30T20:12:02.176561342+08:00" level=debug msg="[DNS] hectorstatic.baidu.com --> [112.240.58.38] A from udp://192.168.18.91:53" time="2023-12-30T20:12:02.17778934+08:00" level=debug msg="[Rule] use default rules" time="2023-12-30T20:12:02.177818531+08:00" level=debug msg="[DNS] cache hit for b.bdstatic.com., expire at 2023-12-30 20:02:30" time="2023-12-30T20:12:02.177840891+08:00" level=debug msg="[DNS] resolve b.bdstatic.com from udp://192.168.18.91:53" time="2023-12-30T20:12:02.177845721+08:00" level=debug msg="[DNS] cache hit for b.bdstatic.com., expire at 2023-12-30 20:02:30" time="2023-12-30T20:12:02.177885191+08:00" level=debug msg="[DNS] resolve b.bdstatic.com from udp://192.168.18.91:53" time="2023-12-30T20:12:02.177976612+08:00" level=debug msg="[DNS] b.bdstatic.com --> [2408:8719:6c00:103::77b0:1930] AAAA from udp://192.168.18.91:53" time="2023-12-30T20:12:02.178024922+08:00" level=debug msg="[DNS] b.bdstatic.com --> [39.91.128.48] A from udp://192.168.18.91:53" time="2023-12-30T20:12:02.183594991+08:00" level=debug msg="[DNS] resolve hpd.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:02.183635842+08:00" level=debug msg="[DNS] resolve hpd.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:02.183731612+08:00" level=debug msg="[DNS] hpd.baidu.com --> [] A from udp://192.168.18.91:53" time="2023-12-30T20:12:02.183774663+08:00" level=debug msg="[DNS] hpd.baidu.com --> [] AAAA from udp://192.168.18.91:53" time="2023-12-30T20:12:02.183798633+08:00" level=warning msg="[TCP] dial Domestic (match RuleSet/direct) 192.168.18.71:63356 --> hpd.baidu.com:443 error: dns resolve failed: couldn't find ip" time="2023-12-30T20:12:02.189561443+08:00" level=info msg="[TCP] 192.168.18.71:63357 --> hectorstatic.baidu.com:443 match RuleSet(direct) using Domestic[DIRECT]" time="2023-12-30T20:12:02.191019724+08:00" level=info msg="[TCP] 192.168.18.71:63358 --> b.bdstatic.com:443 match RuleSet(direct) using Domestic[DIRECT]" time="2023-12-30T20:12:02.199928957+08:00" level=debug msg="[DNS] resolve hpd.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:02.199965227+08:00" level=debug msg="[DNS] resolve hpd.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:02.200061657+08:00" level=debug msg="[DNS] hpd.baidu.com --> [] A from udp://192.168.18.91:53" time="2023-12-30T20:12:02.200098078+08:00" level=debug msg="[DNS] hpd.baidu.com --> [] AAAA from udp://192.168.18.91:53" time="2023-12-30T20:12:02.200120568+08:00" level=warning msg="[TCP] dial Domestic (match RuleSet/direct) 192.168.18.71:63356 --> hpd.baidu.com:443 error: dns resolve failed: couldn't find ip" time="2023-12-30T20:12:02.21889642+08:00" level=debug msg="[DNS] resolve hpd.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:02.218927551+08:00" level=debug msg="[DNS] resolve hpd.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:02.219036681+08:00" level=debug msg="[DNS] hpd.baidu.com --> [] A from udp://192.168.18.91:53" time="2023-12-30T20:12:02.219058212+08:00" level=debug msg="[DNS] hpd.baidu.com --> [] AAAA from udp://192.168.18.91:53" time="2023-12-30T20:12:02.219076612+08:00" level=warning msg="[TCP] dial Domestic (match RuleSet/direct) 192.168.18.71:63356 --> hpd.baidu.com:443 error: dns resolve failed: couldn't find ip" ''''''''' time="2023-12-30T20:12:24.27760548+08:00" level=debug msg="[DNS] resolve hpd.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:24.277690221+08:00" level=debug msg="[DNS] resolve hpd.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:24.277867162+08:00" level=debug msg="[DNS] hpd.baidu.com --> [] A from udp://192.168.18.91:53" time="2023-12-30T20:12:24.277934612+08:00" level=debug msg="[DNS] hpd.baidu.com --> [] AAAA from udp://192.168.18.91:53" time="2023-12-30T20:12:24.277959263+08:00" level=warning msg="[TCP] dial Domestic (match RuleSet/direct) 192.168.18.71:63374 --> hpd.baidu.com:443 error: dns resolve failed: couldn't find ip" time="2023-12-30T20:12:25.278501223+08:00" level=debug msg="[DNS] resolve hpd.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:25.278548613+08:00" level=debug msg="[DNS] resolve hpd.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:25.278745685+08:00" level=debug msg="[DNS] hpd.baidu.com --> [] A from udp://192.168.18.91:53" time="2023-12-30T20:12:25.278771945+08:00" level=debug msg="[DNS] hpd.baidu.com --> [] AAAA from udp://192.168.18.91:53" time="2023-12-30T20:12:25.278795625+08:00" level=warning msg="[TCP] dial Domestic (match RuleSet/direct) 192.168.18.71:63374 --> hpd.baidu.com:443 error: dns resolve failed: couldn't find ip" time="2023-12-30T20:12:26.279110503+08:00" level=debug msg="[DNS] resolve hpd.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:26.279172394+08:00" level=debug msg="[DNS] resolve hpd.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:26.279389385+08:00" level=debug msg="[DNS] hpd.baidu.com --> [] AAAA from udp://192.168.18.91:53" time="2023-12-30T20:12:26.279421146+08:00" level=debug msg="[DNS] hpd.baidu.com --> [] A from udp://192.168.18.91:53" time="2023-12-30T20:12:26.279461346+08:00" level=warning msg="[TCP] dial Domestic (match RuleSet/direct) 192.168.18.71:63374 --> hpd.baidu.com:443 error: dns resolve failed: couldn't find ip" time="2023-12-30T20:12:27.366046973+08:00" level=debug msg="[Rule] use default rules" time="2023-12-30T20:12:27.366101284+08:00" level=debug msg="[DNS] cache hit for m.baidu.com., expire at 2023-12-30 20:12:07" time="2023-12-30T20:12:27.366138644+08:00" level=debug msg="[DNS] resolve m.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:27.366111344+08:00" level=debug msg="[DNS] cache hit for m.baidu.com., expire at 2023-12-30 20:12:07" time="2023-12-30T20:12:27.366217504+08:00" level=debug msg="[DNS] resolve m.baidu.com from udp://192.168.18.91:53" time="2023-12-30T20:12:27.366385096+08:00" level=debug msg="[DNS] m.baidu.com --> [2408:871a:2100:5:0:ff:b0bd:8bf 2408:871a:2100:4:0:ff:b06a:567f] AAAA from udp://192.168.18.91:53" time="2023-12-30T20:12:27.366419456+08:00" level=debug msg="[DNS] m.baidu.com --> [110.242.68.10 110.242.68.9] A from udp://192.168.18.91:53" time="2023-12-30T20:12:27.375952793+08:00" level=info msg="[TCP] 192.168.18.71:63375 --> m.baidu.com:443 match RuleSet(direct) using Domestic[DIRECT]" time="2023-12-30T20:12:32.962784083+08:00" level=debug msg="[Rule] use default rules" ```关闭mihomo 内置dns
### 关闭mihomo 内置dns ```time="2023-12-30T20:00:15.153682638+08:00" level=warning msg="[TCP] dial Domestic (match RuleSet/direct) 192.168.18.71:63271 --> hpd.baidu.com:443 error: dns resolve failed: lookup hpd.baidu.com on 192.168.18.91:53: no such host" '''''' time="2023-12-30T20:00:17.581740043+08:00" level=warning msg="[TCP] dial Domestic (match RuleSet/direct) 192.168.18.71:63271 --> hpd.baidu.com:443 error: dns resolve failed: lookup hpd.baidu.com on 192.168.18.91:53: no such host" time="2023-12-30T20:00:18.680613418+08:00" level=debug msg="[Rule] use default rules" time="2023-12-30T20:00:18.690132633+08:00" level=info msg="[TCP] 192.168.18.71:63272 --> m.baidu.com:443 match RuleSet(direct) using Domestic[DIRECT]" ```nslookup
### nslookup hpd.baidu.com ```nslookup hpd.baidu.com Server: 192.168.18.91 Address: 192.168.18.91:53 ** server can't find hpd.baidu.com: NXDOMAIN ** server can't find hpd.baidu.com: NXDOMAIN ```原版clas核心 连接一次www.baidu.com的日志 中间省略 20:08:03开始20:08:04结束
``` 20:08:03 DBG [TCP] accept connection lAddr=192.168.18.71:63333 rAddr=www.baidu.com:443 inbound=HTTP Connect 20:08:03 DBG [Matcher] resolve success host=www.baidu.com ip=110.242.68.4 20:08:03 DBG [DNS] dns response source=192.168.18.91:53 qType=AAAA name=www.baidu.com. answer=["2408:871a:2100:2:0:ff:b09f:237","2408:871a:2100:3:0:ff:b025:348d"] 20:08:03 DBG [DNS] dns response source=192.168.18.91:53 qType=A name=www.baidu.com. answer=["110.242.68.4","110.242.68.3"] 20:08:03 INF [TCP] connected lAddr=192.168.18.71:63333 rAddr=www.baidu.com:443 mode=rule rule=RuleSet(direct) proxy=Domestic[DIRECT] 20:08:03 DBG [TCP] accept connection lAddr=192.168.18.71:63334 rAddr=f7.baidu.com:443 inbound=HTTP Connect 20:08:03 DBG [Matcher] resolve success host=f7.baidu.com ip=123.235.30.36 20:08:03 DBG [DNS] dns response source=192.168.18.91:53 qType=AAAA name=f7.baidu.com. answer=["2408:8719:401:fffe::7b81:ea24"] 20:08:03 DBG [DNS] dns response source=192.168.18.91:53 qType=A name=f7.baidu.com. answer=["119.167.210.36"] 20:08:03 DBG [TCP] accept connection lAddr=192.168.18.71:63335 rAddr=hpd.baidu.com:443 inbound=HTTP Connect 20:08:03 DBG [DNS] dns response source=192.168.18.91:53 qType=A name=hpd.baidu.com. answer=[] 20:08:03 DBG [DNS] dns response source=192.168.18.91:53 qType=AAAA name=hpd.baidu.com. answer=[] 20:08:03 DBG [DNS] response empty request={"Id":63262,"Response":true,"Opcode":0,"Authoritative":false,"Truncated":false,"RecursionDesired":true,"RecursionAvailable":true,"Zero":false,"AuthenticatedData":false,"CheckingDisabled":false,"Rcode":3,"Question":[{"Name":"hpd.baidu.com.","Qtype":1,"Qclass":1}],"Answer":null,"Ns":null,"Extra":null,"Source":"192.168.18.91:53"} 20:08:03 DBG [DNS] response empty request={"Id":23844,"Response":true,"Opcode":0,"Authoritative":false,"Truncated":false,"RecursionDesired":true,"RecursionAvailable":true,"Zero":false,"AuthenticatedData":false,"CheckingDisabled":false,"Rcode":3,"Question":[{"Name":"hpd.baidu.com.","Qtype":28,"Qclass":1}],"Answer":null,"Ns":null,"Extra":null,"Source":"192.168.18.91:53"} 20:08:03 DBG [Matcher] resolve failed error=couldn't find ip: hpd.baidu.com host=hpd.baidu.com 20:08:03 DBG [DNS] dns response source=192.168.18.91:53 qType=AAAA name=hpd.baidu.com. answer=[] 20:08:03 DBG [DNS] response empty request={"Id":26460,"Response":true,"Opcode":0,"Authoritative":false,"Truncated":false,"RecursionDesired":true,"RecursionAvailable":true,"Zero":false,"AuthenticatedData":false,"CheckingDisabled":false,"Rcode":3,"Question":[{"Name":"hpd.baidu.com.","Qtype":28,"Qclass":1}],"Answer":null,"Ns":null,"Extra":null,"Source":"192.168.18.91:53"} 20:08:03 DBG [DNS] dns response source=192.168.18.91:53 qType=A name=hpd.baidu.com. answer=[] 20:08:03 DBG [DNS] response empty request={"Id":45188,"Response":true,"Opcode":0,"Authoritative":false,"Truncated":false,"RecursionDesired":true,"RecursionAvailable":true,"Zero":false,"AuthenticatedData":false,"CheckingDisabled":false,"Rcode":3,"Question":[{"Name":"hpd.baidu.com.","Qtype":1,"Qclass":1}],"Answer":null,"Ns":null,"Extra":null,"Source":"192.168.18.91:53"} 20:08:03 WRN [TCP] dial failed error=couldn't find ip: hpd.baidu.com proxy=Domestic lAddr=192.168.18.71:63335 rAddr=hpd.baidu.com:443 rule=RuleSet rulePayload=direct 20:08:03 DBG [TCP] accept connection lAddr=192.168.18.71:63336 rAddr=hectorstatic.baidu.com:443 inbound=HTTP Connect 20:08:03 DBG [Matcher] resolve success host=hectorstatic.baidu.com ip=112.240.58.38 20:08:03 DBG [DNS] dns response source=192.168.18.91:53 qType=AAAA name=hectorstatic.baidu.com. answer=["2408:8719:5300:9::70f0:3a26"] 20:08:03 DBG [DNS] dns response source=192.168.18.91:53 qType=A name=hectorstatic.baidu.com. answer=["112.240.58.38"] 20:08:03 DBG [TCP] accept connection lAddr=192.168.18.71:63337 rAddr=hpd.baidu.com:443 inbound=HTTP Connect 20:08:03 DBG [DNS] dns response source=192.168.18.91:53 qType=A name=hpd.baidu.com. answer=[] 20:08:03 DBG [DNS] response empty request={"Id":23063,"Response":true,"Opcode":0,"Authoritative":false,"Truncated":false,"RecursionDesired":true,"RecursionAvailable":true,"Zero":false,"AuthenticatedData":false,"CheckingDisabled":false,"Rcode":3,"Question":[{"Name":"hpd.baidu.com.","Qtype":1,"Qclass":1}],"Answer":null,"Ns":null,"Extra":null,"Source":"192.168.18.91:53"} 20:08:03 DBG [DNS] dns response source=192.168.18.91:53 qType=AAAA name=hpd.baidu.com. answer=[] 20:08:03 DBG [DNS] response empty request={"Id":26918,"Response":true,"Opcode":0,"Authoritative":false,"Truncated":false,"RecursionDesired":true,"RecursionAvailable":true,"Zero":false,"AuthenticatedData":false,"CheckingDisabled":false,"Rcode":3,"Question":[{"Name":"hpd.baidu.com.","Qtype":28,"Qclass":1}],"Answer":null,"Ns":null,"Extra":null,"Source":"192.168.18.91:53"} 20:08:03 DBG [Matcher] resolve failed error=couldn't find ip: hpd.baidu.com host=hpd.baidu.com 20:08:03 DBG [DNS] dns response source=192.168.18.91:53 qType=A name=hpd.baidu.com. answer=[] 20:08:03 DBG [DNS] response empty request={"Id":27276,"Response":true,"Opcode":0,"Authoritative":false,"Truncated":false,"RecursionDesired":true,"RecursionAvailable":true,"Zero":false,"AuthenticatedData":false,"CheckingDisabled":false,"Rcode":3,"Question":[{"Name":"hpd.baidu.com.","Qtype":1,"Qclass":1}],"Answer":null,"Ns":null,"Extra":null,"Source":"192.168.18.91:53"} '''''''' 20:08:04 DBG [DNS] dns response source=192.168.18.91:53 qType=AAAA name=hpd.baidu.com. answer=[] 20:08:04 DBG [DNS] response empty request={"Id":21722,"Response":true,"Opcode":0,"Authoritative":false,"Truncated":false,"RecursionDesired":true,"RecursionAvailable":true,"Zero":false,"AuthenticatedData":false,"CheckingDisabled":false,"Rcode":3,"Question":[{"Name":"hpd.baidu.com.","Qtype":28,"Qclass":1}],"Answer":null,"Ns":null,"Extra":null,"Source":"192.168.18.91:53"} 20:08:04 WRN [TCP] dial failed error=couldn't find ip: hpd.baidu.com proxy=Domestic lAddr=192.168.18.71:63351 rAddr=hpd.baidu.com:443 rule=RuleSet rulePayload=direct 20:08:04 DBG [TCP] accept connection lAddr=192.168.18.71:63352 rAddr=hpd.baidu.com:443 inbound=HTTP Connect 20:08:04 DBG [DNS] dns response source=192.168.18.91:53 qType=AAAA name=hpd.baidu.com. answer=[] 20:08:04 DBG [DNS] dns response source=192.168.18.91:53 qType=A name=hpd.baidu.com. answer=[] 20:08:04 DBG [DNS] response empty request={"Id":14974,"Response":true,"Opcode":0,"Authoritative":false,"Truncated":false,"RecursionDesired":true,"RecursionAvailable":true,"Zero":false,"AuthenticatedData":false,"CheckingDisabled":false,"Rcode":3,"Question":[{"Name":"hpd.baidu.com.","Qtype":1,"Qclass":1}],"Answer":null,"Ns":null,"Extra":null,"Source":"192.168.18.91:53"} 20:08:04 DBG [DNS] response empty request={"Id":9147,"Response":true,"Opcode":0,"Authoritative":false,"Truncated":false,"RecursionDesired":true,"RecursionAvailable":true,"Zero":false,"AuthenticatedData":false,"CheckingDisabled":false,"Rcode":3,"Question":[{"Name":"hpd.baidu.com.","Qtype":28,"Qclass":1}],"Answer":null,"Ns":null,"Extra":null,"Source":"192.168.18.91:53"} 20:08:04 DBG [Matcher] resolve failed error=couldn't find ip: hpd.baidu.com host=hpd.baidu.com 20:08:04 DBG [DNS] dns response source=192.168.18.91:53 qType=AAAA name=hpd.baidu.com. answer=[] 20:08:04 DBG [DNS] response empty request={"Id":12620,"Response":true,"Opcode":0,"Authoritative":false,"Truncated":false,"RecursionDesired":true,"RecursionAvailable":true,"Zero":false,"AuthenticatedData":false,"CheckingDisabled":false,"Rcode":3,"Question":[{"Name":"hpd.baidu.com.","Qtype":28,"Qclass":1}],"Answer":null,"Ns":null,"Extra":null,"Source":"192.168.18.91:53"} 20:08:04 DBG [DNS] dns response source=192.168.18.91:53 qType=A name=hpd.baidu.com. answer=[] 20:08:04 DBG [DNS] response empty request={"Id":21560,"Response":true,"Opcode":0,"Authoritative":false,"Truncated":false,"RecursionDesired":true,"RecursionAvailable":true,"Zero":false,"AuthenticatedData":false,"CheckingDisabled":false,"Rcode":3,"Question":[{"Name":"hpd.baidu.com.","Qtype":1,"Qclass":1}],"Answer":null,"Ns":null,"Extra":null,"Source":"192.168.18.91:53"} 20:08:04 WRN [TCP] dial failed error=couldn't find ip: hpd.baidu.com proxy=Domestic lAddr=192.168.18.71:63352 rAddr=hpd.baidu.com:443 rule=RuleSet rulePayload=direct ```