通过配置hosts解决访问github访问慢的问题
程序员文章站
2024-03-19 18:48:22
...
hosts文件位置
- windows系统的hosts文件的位置如下:
C:\Windows\System32\drivers\etc\hosts
如果是提示没有权限修改hosts文件的话
命令行修改权限参考这篇文章
图形化界面修改参考这篇文章 - mac/linux系统的hosts文件的位置如下:
/etc/hosts
查询github相关网址的ip
- 访问ipaddress地址:https://www.ipaddress.com/
- 逐个搜索网址对应ip
如github.com
我这里搜索出来的ip是:140.82.114.3
需要搜索的如下(最重要的是前两个)13.229.188.59 github.com 31.13.81.1 github.global.ssl.fastly.net 185.199.108.153 assets-cdn.github.com 185.199.108.153 documentcloud.github.com 8.7.198.45 gist.github.com 185.199.108.154 help.github.com 13.250.162.133 nodeload.github.com 151.101.228.133 raw.github.com 52.205.36.92 status.github.com 140.82.114.18 training.github.com 140.82.113.3 www.github.com 151.101.88.133 avatars0.githubusercontent.com 151.101.228.133 avatars1.githubusercontent.com 185.199.108.154 github.githubassets.com
- 然后将查询出来的存储到hosts文件中然后进行保存
刷新DNS
-
mac电脑
mac电脑不同的版本刷新dns的命令不一样终端中刷新DNS的discovoryutil命令在macOS 10.10.4中被移除,在macOS 10.12之后刷新DNS缓存的命令为:
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder;say flushed
听到mac读出flushed即表明DNS刷新成功。以前版本刷新命令
Mac OS X 10.7 – 10.8:sudo killall -HUP mDNSResponder
Mac OS X 10.5 – 10.6:dscacheutil -flushcache
Mac OS X 10.4:lookupd -flushcache
-
windows电脑
ipconfig /flushdns
上一篇: ERRO:序列不存在
推荐阅读
-
通过配置hosts解决访问github访问慢的问题
-
关于memcache的使用(入门级有关问题),memcache已经配置好,怎么才能通过使用它来加快访问速度
-
访问github 慢问题解决
-
可否通过“设置默认首页”来解决zend framework框架的网站上传到虚拟空间无法访问的问题?
-
关于memcache的使用(入门级有关问题),memcache已经配置好,怎么才能通过使用它来加快访问速度
-
解决mysql中只能通过localhost访问不能通过ip访问的问题
-
开启OCSP提升https证书验证效率解决Let’s Encrypt SSL证书访问慢的问题
-
python中通过pip安装库文件时出现“EnvironmentError: [WinError 5] 拒绝访问”的问题及解决方案
-
VS的IISExpress配置通过IP访问程序,解决 VS的IISExpress localhost可以访问,127.0.0.1和本机ip访问不了(错误400)
-
解决Github访问速度慢以及下载速度慢的问题