HomeBrew|curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused的解决方案

我看到有很多人在Mac上安装HomeBrew时都会出现这样的错误,其实大部分的原因都是运营商DNS的问题。这个大家意会好了。

解决问题的方式也很简单。只需要把DNS修改为8.8.8.8或者是114.114.114.114即可。这个方法同样适用于很多网络有问题的情况。

  1. 打开系统偏好设置–>网络
    系统偏好设置

  2. 选择你的Internet连接,点击高级
    打开高级配置

  3. 点击DNS,点击IPv4或IPv6地址左边的+-修改DNS服务器为8.8.8.8114.114.114.114
    修改DNS


验证过程:

  1. 不做任何修改

大部分的时候我们连接网络都是自动获取的IP,如果不是特别指定的话,默认都是路由器的IP作为DNS。

啥也不改
这时我们使用nslookup来验证:

➜  ~ nslookup
> raw.githubusercontent.com
Server:		192.168.5.1
Address:	192.168.5.1#53

Name:	raw.githubusercontent.com
Address: 0.0.0.0
> ^D

0.0.0.0这个结果明显不对。

  1. 将DNS修改为运营商的DNS,这个DNS可以在路由器或光猫配置信息里可以看到

运营商的DNS
使用nslookup验证

➜  ~ nslookup
> raw.githubusercontent.com
Server:		219.150.32.132
Address:	219.150.32.132#53

Name:	raw.githubusercontent.com
Address: 0.0.0.0
> ^D

结果错误

  1. 将DNS修改为114.114.114.114,继续验证

DNS=114.114.114.114

➜  ~ nslookup
> raw.githubusercontent.com
Server:		114.114.114.114
Address:	114.114.114.114#53

Non-authoritative answer:
raw.githubusercontent.com	canonical name = github.map.fastly.net.
Name:	github.map.fastly.net
Address: 151.101.8.133
> ^D

结果正确

  1. 将DNS修改为8.8.8.8,继续验证
    DNS=8.8.8.8
➜  ~ nslookup
> raw.githubusercontent.com
Server:		8.8.8.8
Address:	8.8.8.8#53

Non-authoritative answer:
raw.githubusercontent.com	canonical name = github.map.fastly.net.
Name:	github.map.fastly.net
Address: 151.101.0.133
Name:	github.map.fastly.net
Address: 151.101.64.133
Name:	github.map.fastly.net
Address: 151.101.128.133
Name:	github.map.fastly.net
Address: 151.101.192.133
> ^D

结果正确


唉!感觉到网络环境对技术人员满满的恶意😭


其实更简单的方法是在路由器中设置DHCPDNS8.8.8.8或者114.114.114.114。一般人我都不告诉他😏
当然了,如果没有条件那就改自己的电脑配置吧😂,Windows同理。


  • 13
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值