「已解决」curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

时间:2024-03-23 19:39:25

一、错误分析

  • port 443,Connection refused 这个是说443端口拒绝了本地链接
  • 啥都不用说,ping一下网址,看网络是否通
  • 发现网址无法ping通,如果你自己可以上网,基本说明该网址指向的ip挂了

「已解决」curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

二、找到正确的IP

  • 既然网址挂了,我们去找一下这个网址对应的IP是不是也有问题
  • 查找域名对应IP的网址 https://www.ipaddress.com
  • 输入域名,点击查询即可
  • 然后我们再ping一下该ip地址,查看是否正常

「已解决」curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

「已解决」curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

三、引导系统去正确的ip上

  • ping了ip之后,我们发现 ip没问题
  • 这就说明dns解析的时候,域名解析成的ip有问题,也许去了一台有问题的负载机
  • 我们只需要引导这个域名去正确的ip上即可
  • 首先打开/etc文件夹mac首页左上角->前往->文件夹,输入/etc即可
  • 然后复制一份hosts文件到桌面
  • 在里面添加一行代码后,替换原有的host文件,即可
  • 该行代码是将后面的域名指向前面的ip
  • 因为该文件为系统文件,所以替换的时候需要输入密码认证

「已解决」curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

「已解决」curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

「已解决」curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

四、重新测试命令是否正常

  • 发现已经可以正常了

「已解决」curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused