无法连接 api.github.com,怀疑是 dns 问题,流量热点可连,调整 hosts,写 clash 规则无果。请问如何解决?

3 天前
 sucaiking
type: 'system',
  _name: 'FetchError',
  code: 'ENOTFOUND',
  errno: -3008,
  erroredSysCall: 'getaddrinfo'

在使用 github copilot 的时候遇到的问题,nslookup 和 ping 都不通。怀疑是网络环境的 DNS 解析问题,因为校园 wifi 无效,挂不挂梯子无效,但使用流量给电脑个人热点之后可以正常使用。从几个 github hosts 项目拉去了该域名的 ip 放进 hosts 也无效。

现在希望可以解决这一问题。请问我还有哪些事情没有做? chatgpt 问过一遍了,也都试了,没成功。

633 次点击
所在节点    GitHub
6 条回复
renmu
3 天前
重启一下试试
sucaiking
3 天前
@renmu 感谢回复,不过这个问题已经数日了,重启和更换代理都没用。大概率不是 vscode 的问题,因为我 cmd 也看不到这个域名。
pkokp8
3 天前
怀疑是 dns 问题为什么不换 dns ,而去改 hosts ,clash?
网络设置里把 v4/v6 的 dns 手动指定一下呢?
sucaiking
3 天前
@pkokp8 clash 里也可以对 dns 进行一定的配置,所以我试了一下,但还是不行。
网络设置里,我把 v4/v6 的 dns 换到谷歌去了。没什么效果。难不成真是校园网拦了?
jatsz
3 天前
遇到过类似的问题,最后还是 DNS 的问题,在网上找到一段 DNS 配置,照样子配置一下后好了

https://wiki.metacubex.one/config/dns/
rubyacgn
2 天前

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1073430

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX