【brew安装失败】DNS 查询 raw.githubusercontent.com 返回的是 0.0.0.0

[复制链接]
发表于 前天 19:24 | 显示全部楼层 |阅读模式
从你提供的 nslookup 输出看,DNS 查询 raw.githubusercontent.com 返回的是 0.0.0.0,这通常意味着无法剖析该域名或该域名被某些 DNS 屏蔽了。这种情况通常有几个大概的缘故起因:

大概的缘故起因息争决方法


  • 当地 DNS 标题

    • 有大概是你的当地网络设置的 DNS 服务器无法精确剖析该域名,或该 DNS 服务器将某些域名屏蔽了(比方家庭网络中的路由器大概有此设置)。
    • 办理方法:你可以实验更改 DNS 服务器,使用公共 DNS 服务器(如 Google 的 8.8.8.8 和 8.8.4.4,大概 Cloudflare 的 1.1.1.1)。
    比方,在 macOS 中,你可以按以下步调更改 DNS 服务器:
       

    • 打开 体系偏好设置 -> 网络
    • 选择你正在使用的网络(Wi-Fi 或有线)。
    • 点击 高级,然后切换到 DNS 标签。
    • 删除现有的 DNS 服务器,添加 8.8.8.8 和 8.8.4.4。
    • 点击 确定 生存更改。


  • 域名被屏蔽

    • 假如你正在使用某些网络(比方公司网络、学校网络或某些地区的网络),大概会有 DNS 屏蔽,导致无法访问特定的域名,如 raw.githubusercontent.com。
    • 办理方法:可以实验切换到差别的网络(比方使用手机热门)大概使用 VPN 举行毗连。

  • GitHub 的服务器标题

    • 固然不常见,但 GitHub 的 raw.githubusercontent.com 服务器大概碰到了短期的故障或维护标题。
    • 办理方法:可以稍等一段时间再试,大概通过访问 GitHub 的状态页面(status.github.com)查抄是否有陈诉的服务制止。

  • 当地防火墙安全软件

    • 某些防火墙VPN安全软件大概会干扰 DNS 查询或直接屏蔽某些域名。
    • 办理方法:查抄是否有任何防火墙安全软件设置,并临时禁用它们以清除标题。

进一步调试

你还可以实验使用以下下令来进一步诊断标题:

  • 使用 dig 下令: 假如你安装了 dig 工具(通常在 Linux 和 macOS 上可用),可以使用它来查询更具体的 DNS 信息:
    dig raw.githubusercontent.com
  • 实验直接毗连到 IP 地点: 假如你知道 raw.githubusercontent.com 的 IP 地点,可以实验直接访问该 IP 地点,看看是否可以绕过 DNS 标题。

参考资料

办理curl: (7) Failed to connect to raw.githubusercontent.com port 443 after 1 ms: Couldn‘t connect to_curl: (7) failed connect to acme-v02.api.letsencry-CSDN博客

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
继续阅读请点击广告

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

×
登录参与点评抽奖,加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表