clash_for_windows_pkg icon indicating copy to clipboard operation
clash_for_windows_pkg copied to clipboard

[Bug]: TUN DNS 解析似乎存在问题

Open verigle opened this issue 2 years ago • 7 comments

请认真检查以下清单中的每一项

  • [x] 已经搜索过,没有发现类似issue
  • [x] 已经搜索过文档,没有发现相关内容
  • [x] 已经尝试使用过最新版,问题依旧存在
  • [x] 使用的是官方版本(未替换及修改过安装目录程序文件)

软件版本

0.20.12

操作系统

Windows x64

系统版本

windows 10

问题描述

TUN 模式下出现无法访问google 的问题 image

但浏览器中开始安全DNS 后,就可以访问Google 了 image

似乎DNS 解析依然存在问题

复现步骤

image 使用TUN 模式,TUN model相关配置如下 image

浏览器错误为 无法访问google 的问题 image

但浏览器中开始安全DNS 后,就可以访问Google 了 image

日志文件

22:43:50 INF [Inbound] Mixed(http+socks) listening addr=127.0.0.1:61373 22:43:50 INF [API] listening addr=127.0.0.1:61372 22:43:51 INF [Config] initial compatible provider name=♻️ 自动选择 22:43:51 INF [Config] initial compatible provider name=📺 动画疯 22:43:51 INF [Config] initial compatible provider name=🎬 YouTube 22:43:51 INF [Config] initial compatible provider name=🍎 Apple 22:43:51 INF [Config] initial compatible provider name=🎯 游戏平台 22:43:51 INF [Config] initial compatible provider name=🔰 Myssr 22:43:51 INF [Config] initial compatible provider name=🌎 全球代理 22:43:51 INF [Config] initial compatible provider name=🐟 漏网之鱼 22:43:51 INF [Config] initial compatible provider name=📱 Telegram 22:43:51 INF [Config] initial compatible provider name=Ⓜ Microsoft 22:43:51 INF [Config] initial compatible provider name=📺 Bilibili 22:43:51 INF [Config] initial compatible provider name=📺 Disney+ 22:43:51 INF [Config] initial compatible provider name=📽 Netflix 22:43:51 INF [Config] initial rule provider name=Bilibili 22:43:52 INF [Config] initial rule provider name=Steam 22:43:52 INF [Config] initial rule provider name=Nintendo 22:43:52 INF [Config] initial rule provider name=Privacy 22:43:52 INF [Config] initial rule provider name=Bahamut 22:43:52 INF [Config] initial rule provider name=Netflix 22:43:52 INF [Config] initial rule provider name=Epic 22:43:52 INF [Config] initial rule provider name=ProxyGFWlist 22:43:52 INF [Config] initial rule provider name=Hijacking 22:43:52 INF [Config] initial rule provider name=Apple 22:43:52 INF [Config] initial rule provider name=Telegram 22:43:52 INF [Config] initial rule provider name=Microsoft 22:43:52 INF [Config] initial rule provider name=ChinaIp 22:43:52 INF [Config] initial rule provider name=Xbox 22:43:52 INF [Config] initial rule provider name=ProxyMedia 22:43:52 INF [Config] initial rule provider name=YouTube 22:43:52 INF [Config] initial rule provider name=Disney 22:43:52 INF [Config] initial rule provider name=Advertising 22:43:52 INF [Config] initial rule provider name=Unbreak 22:43:52 INF [Config] initial rule provider name=Global 22:43:52 INF [Config] initial rule provider name=Blizzard 22:43:52 INF [Config] initial rule provider name=Origin 22:43:52 INF [Config] initial rule provider name=ChinaDomain 22:44:16 INF [Inbound] TUN listening iface=Clash gateway=198.18.0.1 22:44:40 INF [UDP] connected, doesn't match any rule lAddr=198.18.0.1:54265 rAddr=142.251.42.234:443 proxy=DIRECT 22:44:40 INF [UDP] connected lAddr=198.18.0.1:4000 rAddr=180.101.246.170:8000 mode=rule rule=RuleSet(ChinaIp) proxy=DIRECT 22:44:40 INF [UDP] connected lAddr=198.18.0.1:56376 rAddr=125.39.132.139:8000 mode=rule rule=RuleSet(ChinaIp) proxy=DIRECT 22:44:40 INF [UDP] connected lAddr=198.18.0.1:56377 rAddr=140.207.62.150:8000 mode=rule rule=RuleSet(ChinaIp) proxy=DIRECT 22:44:40 WRN [TCP] dial failed error=dial tcp4 116.211.207.109:8081: i/o timeout proxy=DIRECT lAddr=198.18.0.1:62541 rAddr=116.211.207.109:8081 rule=RuleSet rulePayload=ChinaIp 22:44:40 WRN [TCP] dial failed error=api-ab-1.myqbnb.com:30001 connect error: all DNS requests failed, first error: dial udp4 8.8.4.4:53: i/o timeout proxy=Ⓜ Microsoft lAddr=198.18.0.1:62513 rAddr=www.onenote.com:443 rule=RuleSet rulePayload=Microsoft 22:44:40 INF [UDP] connected lAddr=198.18.0.1:56373 rAddr=183.60.56.20:8000 mode=rule rule=RuleSet(ChinaIp) proxy=DIRECT 22:44:40 INF [UDP] connected lAddr=198.18.0.1:56366 rAddr=157.148.55.250:8000 mode=rule rule=RuleSet(ChinaIp) proxy=DIRECT 22:44:40 INF [UDP] connected lAddr=198.18.0.1:56370 rAddr=39.156.125.103:8000 mode=rule rule=RuleSet(ChinaIp) proxy=DIRECT 22:44:40 INF [UDP] connected lAddr=198.18.0.1:56372 rAddr=182.50.8.144:8000 mode=rule rule=RuleSet(ChinaIp) proxy=DIRECT 22:44:40 INF [UDP] connected lAddr=198.18.0.1:56371 rAddr=49.7.253.197:8000 mode=rule rule=RuleSet(ChinaIp) proxy=DIRECT 22:44:40 INF [UDP] connected lAddr=198.18.0.1:4025 rAddr=117.89.176.224:8000 mode=rule rule=RuleSet(ChinaIp) proxy=DIRECT 22:44:40 INF [UDP] connected lAddr=198.18.0.1:56369 rAddr=222.94.109.249:8000 mode=rule rule=RuleSet(ChinaIp) proxy=DIRECT 22:44:40 INF [UDP] connected lAddr=198.18.0.1:56361 rAddr=36.155.207.185:8000 mode=rule rule=RuleSet(ChinaIp) proxy=DIRECT 22:44:40 INF [UDP] connected lAddr=198.18.0.1:56365 rAddr=183.47.99.88:8000 mode=rule rule=RuleSet(ChinaIp) proxy=DIRECT 22:44:40 INF [UDP] connected lAddr=198.18.0.1:56364 rAddr=106.39.203.108:8000 mode=rule rule=RuleSet(ChinaIp) proxy=DIRECT 22:44:40 INF [UDP] connected lAddr=198.18.0.1:56374 rAddr=119.147.32.232:8000 mode=rule rule=RuleSet(ChinaIp) proxy=DIRECT 22:44:40 WRN [TCP] dial failed error=api-ab-1.myqbnb.com:30001 connect error: all DNS requests failed, first error: dial udp4 8.8.4.4:53: i/o timeout proxy=Ⓜ Microsoft lAddr=198.18.0.1:62515 rAddr=www.onenote.com:443 rule=RuleSet rulePayload=Microsoft 22:44:40 WRN [TCP] dial failed error=api-ab-1.myqbnb.com:30001 connect error: all DNS requests failed, first error: dial udp4 8.8.4.4:53: i/o timeout proxy=🐟 漏网之鱼 lAddr=198.18.0.1:62538 rAddr=52.109.56.86:443 rule=Match rulePayload= 22:44:40 WRN [TCP] dial failed error=api-ab-1.myqbnb.com:30001 connect error: all DNS requests failed, first error: dial udp4 8.8.4.4:53: i/o timeout proxy=Ⓜ Microsoft lAddr=198.18.0.1:62516 rAddr=www.onenote.com:443 rule=RuleSet rulePayload=Microsoft 22:44:40 WRN [TCP] dial failed error=api-ab-1.myqbnb.com:30001 connect error: all DNS requests failed, first error: dial udp4 8.8.4.4:53: i/o timeout proxy=🐟 漏网之鱼 lAddr=198.18.0.1:62537 rAddr=52.109.56.86:443 rule=Match rulePayload= 22:44:40 WRN [TCP] dial failed error=api-ab-1.myqbnb.com:30001 connect error: all DNS requests failed, first error: dial udp4 8.8.4.4:53: i/o timeout proxy=🐟 漏网之鱼 lAddr=198.18.0.1:62524 rAddr=142.251.42.234:443 rule=Match rulePayload= 22:44:40 WRN [TCP] dial failed error=api-ab-1.myqbnb.com:30001 connect error: all DNS requests failed, first error: dial udp4 8.8.4.4:53: i/o timeout proxy=🐟 漏网之鱼 lAddr=198.18.0.1:62539 rAddr=52.109.56.86:443 rule=Match rulePayload= 22:44:40 WRN [TCP] dial failed error=api-ab-1.myqbnb.com:30001 connect error: all DNS requests failed, first error: dial udp4 8.8.4.4:53: i/o timeout proxy=Ⓜ Microsoft lAddr=198.18.0.1:62618 rAddr=fe2cr.update.microsoft.com:443 rule=RuleSet rulePayload=Microsoft

其他补充

mixin: # object dns: enable: true enhanced-mode: fake-ip nameserver: - 8.8.8.8 - 8.8.4.4 fallback: [] fake-ip-filter: - +.stun.. - +.stun...* - +.stun.... - +.stun.....* - ".n.n.srv.nintendo.net" - +.stun.playstation.net - xbox...microsoft.com - ".*.xboxlive.com"

dns: enable: true enhanced-mode: fake-ip nameserver: - 8.8.8.8 - 8.8.4.4 fallback: [] fake-ip-filter: - +.stun.. - +.stun...* - +.stun.... - +.stun.....* - ".n.n.srv.nintendo.net" - +.stun.playstation.net - xbox...microsoft.com - "..xboxlive.com" - ".msftncsi.com" - "*.msftconnecttest.com" - WORKGROUP tun: enable: true stack: gvisor auto-route: true auto-detect-interface: true dns-hijack: - any:53

verigle avatar Jan 11 '23 15:01 verigle