cloudflared tunnel 启动出现dial udp 10.0.0.1:53: i/o timeout

zsanjin 发布于 2024-12-17 45 次阅读


AI 摘要

斯文翩翩主公,实乃今日之文言文章,言简意赅,有似点睛之妙,即曰:遇到启动机关,乃遇到大挑战,当全球寰球之隧道,遭遇UDP疲累而百感交集,背景境遇亦为多舛,虽察之斯德,赖一剑之决断,安劳试之耳?

之前在windows中用V2rayN的时候,全局用tun模式,不管代理还是不代理,都会出现报错,现在用软路由,因为V2rayA分流效果比passwall好,比如微软,Claude,还有一些个人网站都会限制CN的ip,或者是一些ip黑名单的ip访问,所以我用V2rayA,但是这时候nas用cloudflared又会出现报错类似: 

2024-12-16T14:35:35Z ERR Failed to fetch features, default to disable error="lookup cfd-features.argotunnel.com on 10.0.0.1:53: dial udp 10.0.0.1:53: i/o timeout"

查了一下,应该是

  • 错误发生的原因是 Go 1.11+ 与压缩的 SRV DNS 记录不兼容。
  • 当在你的路由器上启用 V2Ray 时,DNS 解析器(10.0.0.1:53)似乎返回了 Go 无法解析的压缩 SRV 记录。
  • 具体错误与 GitHub 问题 #27546 相关,其中 Go 的 DNS 客户端无法处理 SRV 资源记录中的压缩名称。

 

设置了DNS为1.1.1.1之类的也没用,因为最后都要经过V2rayA,没办法,只能做出取舍,不知阁下有没有解决方式

感谢请我吃辣条
感谢请我吃泡面
感谢请我喝奶茶