Github访问不了解决方案(Mac)
电脑又重装了,到Github下载东西,又访问不了,记载一下解决方案:修改hosts文件。增补
1、确定可以访问Github的IP地点
打开多个地点ping服务器-网站测速-站长工具
https://i-blog.csdnimg.cn/direct/5118e33bc9e64e919636f0e11250bd94.png
输入github.com,点击Ping检测,选择一个响应时间短的响应IP(咱选个国外的,懂得都懂)。
https://i-blog.csdnimg.cn/direct/b03dba02a4454f81a94f974e10063005.png
IP地点为:20.27.177.113(IP有时会变革,访问不通后就ping一下,找到最快的IP后在host中更换)
2、配置IP地点到hosts文件
找到并打开终端,可用【Command + 空格】聚焦搜刮"终端" 回车打开。
https://i-blog.csdnimg.cn/direct/4d16ff0b63a64c47b7bdaa3b9a2b3b3f.png
修改hosts文件,Mac的hosts文件路径: /etc/hosts
sudo vi /etc/hosts 输入电脑暗码,进入vi窗口,英文模式下点击键盘 i 编辑hosts文件,在最后加上:
20.27.177.113 github.com https://i-blog.csdnimg.cn/direct/25d8cb0abe6c4b54a3eca629c163026b.png
加上后按【esc】退出vi编辑模式, 输入【:wq】命令保存。
访问下Github.com 试试.
https://i-blog.csdnimg.cn/direct/0426288e2fb8480d9e60efca2e5e00a4.png
附录:通过curl 安装nodejs 报错:curl: (7) Failed to connect to raw.githubusercontent.com port 443 after 11 ms: Couldn't connect to server,
同样按上述2步修改hosts文件,输入:raw.githubusercontent.com, 点击Ping检测
https://i-blog.csdnimg.cn/direct/88c24dfc4f284c3c95a407411ee5a438.png
https://i-blog.csdnimg.cn/direct/abb9e342dc2748a1bb730be41086cfd8.png
选择一个响应时间短的IP,修改hosts文件,增补如下配置。
185.199.108.133 raw.githubusercontent.com 完活,成功通过curl安装notejs。
附录:怎样扫除 macOS 上的 DNS 缓存
如果您利用的是 Mac 计算机,请按照以下步调扫除您的 DNS 缓存。
按照上边打开终端的方式打开终端,然后输入如下命令:
sudo killall -HUP mDNSResponder 系统会要求您输入 macOS 帐户暗码。它与您用于登录计算机的暗码雷同。
之后,您的计算机将刷新 DNS 缓存。您现在可以访问该网站以获取最新的 DNS 信息。
附录:怎样扫除 Chrome 中的 DNS 缓存
谷歌欣赏器也有自己的 DNS 缓存,它与操作系统存储的 DNS 缓存是分开的。
如果您利用 Google Chrome 作为您的主要欣赏器,那么您还必要扫除 Chrome 的 DNS 缓存。
起首,您必要在欣赏器的地点栏中输入以下地点,然后按键盘上的回车键。
chrome://net-internals/#dns
https://i-blog.csdnimg.cn/direct/df9fb5ac7fd040b6b88cb0f5f338e9fc.png
这将加载 Chrome 的网络内部设置页面。从这里您必要点击“扫除主机缓存”按钮,Chrome 将扫除其 DNS 缓存。更多扫除全部主要欣赏器上的欣赏器缓存的分步指南可参考:
How to Clear Your Browser Cache in All Major Browsers (Fast Way)
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]