服务器 *.s3.amazonaws.com上资源不可用的处理方式

服务器 .s3.amazonaws.com上资源不可用的处理方式

最近在GitHub上需要下载一些资源,但是资源定位到了亚马逊的服务器上。由于防火墙的原因, *.s3.amazonaws.com/ 的网址不能访问,出现如下的故障:

找不到 github-production-release-asset-2e65be.s3.amazonaws.com 的服务器 IP 地址。

综合了一些资料后,得出以下解决方案:

解决方案

1. 搭梯子

搭梯子之后,仍不能解决。

2. 修改hosts 文件,并搭梯子(亲测解决)

由于报错为 找不到 github-production-release-asset-2e65be.s3.amazonaws.com 的服务器 IP 地址
故而,找到github-production-release-asset-2e65be.s3.amazonaws.com 对应的IP地址,并在 hosts 文件中添加对应的域名映射即可。

具体步骤如下:

  1. 借助站长之家的网络工具,检测出域名 github-production-release-asset-2e65be.s3.amazonaws.com 对应的IP地址。(ping工具可进入 http://ping.chinaz.com/ )
  2. 得ip地址后,Windows 系统的hosts文件在 C:\Windows\System32\drivers\etc 文件夹下、linux(以Ubuntu 为例)在 路径 /etc/hosts 下,打开hosts文件。
  3. 添加相应的地址映射即可
    如: 52.216.129.139 github-production-release-asset-2e65be.s3.amazonaws.com

此时以处理完毕,可以下载相应资源

注:

  1. 由于 github-production-release-asset-2e65be.s3.amazonaws.com 的ip地址并非固定的一个,所以,需要根据实时的查询结果去调整 hosts中的映射
  2. 请不要在自己的cmd 或 terminal 中 ping 这个域名,大概率是不通的,应借助站长之家或其他的工具去查询。
  3. 修改好hosts 后,最好将梯子搭上,这样可以无障碍访问,不然速度太慢。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值