Closed CC-3301 closed 1 month ago
查询走代理了但是不通,你指定一下节点
查询走代理了但是不通,你指定一下节点
DNS查询手动指定节点后还是不行,只要不勾选覆写嗅探设置,DNS就不正常 nameserver:
手动指定节点后的日志
2024-09-27 18:26:35 level=debug msg="[DNS] wifiserver.smartont.net --> [] A from https://dns.alidns.com:443/dns-query"
2024-09-27 18:26:35 level=debug msg="[DNS] wifiserver.smartont.net --> [] A from https://doh.pub:443/dns-query"
2024-09-27 18:26:35 level=debug msg="[DNS] resolve wifiserver.smartont.net A from https://dns.alidns.com:443/dns-query"
2024-09-27 18:26:35 level=debug msg="[DNS] resolve wifiserver.smartont.net A from https://doh.pub:443/dns-query"
2024-09-27 18:26:34 level=debug msg="[https://cloudflare-dns.com:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-27 18:26:34 level=debug msg="re-creating the http client due to requesting https://cloudflare-dns.com:443/dns-query: Get \"https://cloudflare-dns.com:443/dns-query?dns=AAABAAABAAAAAAAAB2FuZHJvaWQEYXBpcwZnb29nbGUDY29tAAAcAAE\": context deadline exceeded"
2024-09-27 18:26:34 level=debug msg="[https://cloudflare-dns.com:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-27 18:26:34 level=info msg="[TCP] 10.10.10.2:45786 --> android.apis.google.com:443 match GeoSite(google) using 🚀代理[🇸🇬AWS-SG]"
2024-09-27 18:26:34 level=debug msg="[https://dns.google:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-27 18:26:34 level=debug msg="re-creating the http client due to requesting https://dns.google:443/dns-query: Get \"https://dns.google:443/dns-query?dns=AAABAAABAAAAAAAAB2FuZHJvaWQEYXBpcwZnb29nbGUDY29tAAAcAAE\": context deadline exceeded"
2024-09-27 18:26:34 level=debug msg="re-creating the http client due to requesting https://cloudflare-dns.com:443/dns-query: Get \"https://cloudflare-dns.com:443/dns-query?dns=AAABAAABAAAAAAAAB2FuZHJvaWQEYXBpcwZnb29nbGUDY29tAAAcAAE\": context deadline exceeded"
2024-09-27 18:26:34 level=debug msg="[https://dns.google:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-27 18:26:34 level=debug msg="re-creating the http client due to requesting https://dns.google:443/dns-query: Get \"https://dns.google:443/dns-query?dns=AAABAAABAAAAAAAAB2FuZHJvaWQEYXBpcwZnb29nbGUDY29tAAABAAE\": context deadline exceeded"
2024-09-27 18:26:34 level=debug msg="[https://cloudflare-dns.com:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-27 18:26:34 level=debug msg="re-creating the http client due to requesting https://cloudflare-dns.com:443/dns-query: Get \"https://cloudflare-dns.com:443/dns-query?dns=AAABAAABAAAAAAAAB2FuZHJvaWQEYXBpcwZnb29nbGUDY29tAAABAAE\": context deadline exceeded"
2024-09-27 18:26:34 level=debug msg="[DNS] resolve android.apis.google.com error: couldn't find ip"
2024-09-27 18:26:34 level=debug msg="[https://dns.google:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-27 18:26:34 level=debug msg="re-creating the http client due to requesting https://dns.google:443/dns-query: Get \"https://dns.google:443/dns-query?dns=AAABAAABAAAAAAAAB2FuZHJvaWQEYXBpcwZnb29nbGUDY29tAAABAAE\": net/http: request canceled (Client.Timeout exceeded while awaiting headers)"
2024-09-27 18:26:34 level=debug msg="[https://cloudflare-dns.com:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-27 18:26:34 level=debug msg="re-creating the http client due to requesting https://cloudflare-dns.com:443/dns-query: Get \"https://cloudflare-dns.com:443/dns-query?dns=AAABAAABAAAAAAAAB2FuZHJvaWQEYXBpcwZnb29nbGUDY29tAAABAAE\": net/http: request canceled (Client.Timeout exceeded while awaiting headers)"
2024-09-27 18:26:34 level=debug msg="[https://dns.google:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-27 18:26:34 level=debug msg="re-creating the http client due to requesting https://dns.google:443/dns-query: Get \"https://dns.google:443/dns-query?dns=AAABAAABAAAAAAAAB2FuZHJvaWQEYXBpcwZnb29nbGUDY29tAAAcAAE\": net/http: request canceled (Client.Timeout exceeded while awaiting headers)"
2024-09-27 18:26:34 level=debug msg="[https://dns.google:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-27 18:26:34 level=debug msg="re-creating the http client due to requesting https://dns.google:443/dns-query: Get \"https://dns.google:443/dns-query?dns=AAABAAABAAAAAAAAA3d3dwd5b3V0dWJlA2NvbQAAHAAB\": context deadline exceeded"
2024-09-27 18:26:34 level=debug msg="[https://cloudflare-dns.com:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-27 18:26:34 level=debug msg="[https://dns.google:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-27 18:26:34 level=debug msg="re-creating the http client due to requesting https://cloudflare-dns.com:443/dns-query: Get \"https://cloudflare-dns.com:443/dns-query?dns=AAABAAABAAAAAAAAA3d3dwd5b3V0dWJlA2NvbQAAAQAB\": context deadline exceeded"
2024-09-27 18:26:34 level=info msg="[TCP] 10.10.10.1:59649 --> www.youtube.com:443 match GeoSite(youtube) using 🚀代理[🇸🇬AWS-SG]"
2024-09-27 18:26:34 level=debug msg="[https://cloudflare-dns.com:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-27 18:26:34 level=debug msg="re-creating the http client due to requesting https://cloudflare-dns.com:443/dns-query: Get \"https://cloudflare-dns.com:443/dns-query?dns=AAABAAABAAAAAAAAA3d3dwd5b3V0dWJlA2NvbQAAHAAB\": context deadline exceeded"
2024-09-27 18:26:34 level=debug msg="re-creating the http client due to requesting https://dns.google:443/dns-query: Get \"https://dns.google:443/dns-query?dns=AAABAAABAAAAAAAAA3d3dwd5b3V0dWJlA2NvbQAAHAAB\": context deadline exceeded"
2024-09-27 18:26:34 level=debug msg="[https://cloudflare-dns.com:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-27 18:26:34 level=debug msg="[https://dns.google:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-27 18:26:34 level=debug msg="re-creating the http client due to requesting https://cloudflare-dns.com:443/dns-query: Get \"https://cloudflare-dns.com:443/dns-query?dns=AAABAAABAAAAAAAAA3d3dwd5b3V0dWJlA2NvbQAAHAAB\": context deadline exceeded"
2024-09-27 18:26:34 level=debug msg="re-creating the http client due to requesting https://dns.google:443/dns-query: Get \"https://dns.google:443/dns-query?dns=AAABAAABAAAAAAAAA3d3dwd5b3V0dWJlA2NvbQAAAQAB\": context deadline exceeded"
2024-09-27 18:26:34 level=debug msg="[https://cloudflare-dns.com:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-27 18:26:34 level=debug msg="re-creating the http client due to requesting https://cloudflare-dns.com:443/dns-query: Get \"https://cloudflare-dns.com:443/dns-query?dns=AAABAAABAAAAAAAAA3d3dwd5b3V0dWJlA2NvbQAAAQAB\": context deadline exceeded"
2024-09-27 18:26:34 level=debug msg="[DNS] resolve www.youtube.com error: couldn't find ip"
2024-09-27 18:26:34 level=debug msg="[https://dns.google:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-27 18:26:34 level=debug msg="re-creating the http client due to requesting https://dns.google:443/dns-query: Get \"https://dns.google:443/dns-query?dns=AAABAAABAAAAAAAAA3d3dwd5b3V0dWJlA2NvbQAAAQAB\": context deadline exceeded"
2024-09-27 18:26:29 level=info msg="[TCP] 10.10.10.1:59653 --> 198.18.0.8:443 match IPCIDR(198.18.0.1/16) using REJECT"
2024-09-27 18:26:29 level=debug msg="[Rule] use default rules"
2024-09-27 18:26:29 level=debug msg="[Metadata PreHandle] error: fake DNS record 198.18.0.8 missing"
2024-09-27 18:26:29 level=info msg="[TCP] 10.10.10.1:59652 --> 198.18.0.8:443 match IPCIDR(198.18.0.1/16) using REJECT"
2024-09-27 18:26:29 level=debug msg="[Rule] use default rules"
2024-09-27 18:26:29 level=debug msg="[Metadata PreHandle] error: fake DNS record 198.18.0.8 missing"
2024-09-27 18:26:29 level=info msg="[TCP] 10.10.10.1:59651 --> 198.18.0.8:443 match IPCIDR(198.18.0.1/16) using REJECT"
2024-09-27 18:26:29 level=debug msg="[Rule] use default rules"
2024-09-27 18:26:29 level=debug msg="[Metadata PreHandle] error: fake DNS record 198.18.0.8 missing"
2024-09-27 18:26:29 level=info msg="[TCP] 10.10.10.1:59650 --> 198.18.0.8:443 match IPCIDR(198.18.0.1/16) using REJECT"
2024-09-27 18:26:29 level=debug msg="[Rule] use default rules"
2024-09-27 18:26:29 level=debug msg="[Metadata PreHandle] error: fake DNS record 198.18.0.8 missing"
2024-09-27 18:26:29 level=debug msg="[DNS] resolve android.apis.google.com AAAA from https://dns.google:443/dns-query"
2024-09-27 18:26:29 level=debug msg="[DNS] resolve android.apis.google.com A from https://cloudflare-dns.com:443/dns-query"
2024-09-27 18:26:29 level=debug msg="[DNS] resolve android.apis.google.com AAAA from https://cloudflare-dns.com:443/dns-query"
2024-09-27 18:26:29 level=debug msg="[DNS] resolve android.apis.google.com A from https://dns.google:443/dns-query"
2024-09-27 18:26:29 level=debug msg="[Rule] use default rules"
2024-09-27 18:26:29 level=debug msg="[DNS] resolve www.youtube.com AAAA from https://dns.google:443/dns-query"
2024-09-27 18:26:29 level=debug msg="[DNS] resolve www.youtube.com A from https://cloudflare-dns.com:443/dns-query"
2024-09-27 18:26:29 level=debug msg="[DNS] resolve www.youtube.com AAAA from https://cloudflare-dns.com:443/dns-query"
2024-09-27 18:26:29 level=debug msg="[DNS] resolve www.youtube.com A from https://dns.google:443/dns-query"
2024-09-27 18:26:29 level=debug msg="[Rule] use default rules"
不行 问题依旧
2024-09-28 12:30:02 level=debug msg="[https://dns.cloudflare.com:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-28 12:30:02 level=debug msg="re-creating the http client due to requesting https://dns.cloudflare.com:443/dns-query: Get \"https://dns.cloudflare.com:443/dns-query?dns=AAABAAABAAAAAAAABXFxd3J5A2FwaQNza2sDbW9lAAAcAAE\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024-09-28 12:30:02 level=debug msg="re-creating the http client due to requesting https://dns.google:443/dns-query: Get \"https://dns.google:443/dns-query?dns=AAABAAABAAAAAAABA2FwaQN0dHQCc2gAABwAAQAAKQAAAAAAAAALAAgABwABGAABAQE\": context deadline exceeded"
2024-09-28 12:30:02 level=debug msg="[https://dns.cloudflare.com:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-28 12:30:02 level=debug msg="re-creating the http client due to requesting https://dns.cloudflare.com:443/dns-query: Get \"https://dns.cloudflare.com:443/dns-query?dns=AAABAAABAAAAAAAABXFxd3J5A2FwaQNza2sDbW9lAAABAAE\": context deadline exceeded"
2024-09-28 12:30:02 level=debug msg="[https://dns.cloudflare.com:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-28 12:30:02 level=debug msg="re-creating the http client due to requesting https://dns.cloudflare.com:443/dns-query: Get \"https://dns.cloudflare.com:443/dns-query?dns=AAABAAABAAAAAAAABXFxd3J5A2FwaQNza2sDbW9lAAABAAE\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024-09-28 12:30:02 level=debug msg="[DNS] resolve api.ttt.sh error: couldn't find ip"
2024-09-28 12:30:02 level=debug msg="[DNS] resolve qqwry.api.skk.moe error: couldn't find ip"
2024-09-28 12:30:02 level=debug msg="[https://dns.google:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-28 12:30:02 level=debug msg="re-creating the http client due to requesting https://dns.google:443/dns-query: Get \"https://dns.google:443/dns-query?dns=AAABAAABAAAAAAABA2FwaQN0dHQCc2gAABwAAQAAKQAAAAAAAAALAAgABwABGAABAQE\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"
2024-09-28 12:30:02 level=debug msg="[https://dns.cloudflare.com:443/dns-query] using HTTP/2 for this upstream: <nil>"
2024-09-28 12:30:02 level=debug msg="re-creating the http client due to requesting https://dns.cloudflare.com:443/dns-query: Get \"https://dns.cloudflare.com:443/dns-query?dns=AAABAAABAAAAAAAAA2FwaQN0dHQCc2gAABwAAQ\": context deadline exceeded"
0.46.047已修复
Verify Steps
OpenClash Version
v0.46.033-beta
Bug on Environment
Immortalwrt
OpenWrt Version
ImmortalWrt SNAPSHOT r31829-bff07d91b6 / LuCI Master 24.268.45521~35a0e6d
Bug on Platform
Linux-amd64-v3(x86-64)
Describe the Bug
即使配置文件的嗅探设置是对的,如果不勾选“启用流量(域名)探测”功能,也会导致无法正常使用
勾选“启用流量(域名)探测”后,用于启动的配置文件里,嗅探设置是这样的 sniffer: enable: true parse-pure-ip: true
当取消勾选“启用流量(域名)探测”后,然后手动将配置文件里的嗅探设置修改成 sniffer: enable: true parse-pure-ip: true
就无法正常上外网了,明明勾选前后用于启动的配置文件是一样的 v0.46.014-beta是正常的,刚升级到v0.46.033-beta,才发现此问题
To Reproduce
不勾选覆写设置里的“启用流量(域名)探测”功能
OpenClash Log