意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

环境

来源:恒创科技 编辑:恒创科技编辑部
2023-12-04 07:17:59

环境

mac

中国移动网络

问题

在mac上执行git pull命令,从github下载代码非常慢,有时候只有几kb,有时候就卡死不动了。在命令行ping github.com时,发现访问的居然是国外的IP,所以很有可能被墙了。


环境

解决

1.首先打开hosts文件

mac/linux地址如下:

sudo vim /etc/hosts

windows地址是

C:\Windows\System32\drivers\etc\HOSTS

2.浏览器访问https://www.ipaddress.com/地址

在地址中输入github.comgithub.global.ssl.fastly.net以获取对应的ip。

3.将浏览器中获取到的IP写入hosts文件

4.刷新使得立即生效

mac生效方法:

sudo killall -HUP mDNSResponder

windows生效方法:

ipconfig /flushdns
// 如果执行失败,则打开services.msc,启动服务dns client后再执行上述命令

linux生效方法:

systemctl restart network
systemctl restart nscd 
//两个命令选其一,第二个命令需要先安装nscd服务

上一篇: 场景描述 下一篇: Redis有序集合如何使用