国内无法访问Github或者访问慢的解决方法!

对于我们从事 IT 行业的技术人员来说,对于 Github 肯定是非常熟悉的。日常工作中必备的工具之一,由于时常遇到无法访问、或者访问速度很慢的问题,导致使用起来非常的不便。

国内无法访问Github或者访问慢的解决方法!

所以,今天给大家介绍一款软件:fetch-github-hosts。

国内无法访问Github或者访问慢的解决方法!

简介

fetch-github-hosts 它是一款同步 github hosts 的工具,可以解决国内无法访问 GitHub 的问题。功能非常强大,跨平台,支持 Windows、Mac和 Linux 端,UI 非常漂亮!

国内无法访问Github或者访问慢的解决方法!

此项目是通过部署此项目本身的服务器来获取 github.com 的 hosts,而不是通过第三方ip地址接口来进行获取,例如 ipaddress.com 等。

时隔一年大更新 v2.6 发布,将 fetch-github-hosts 的依赖及 UI 界面进行了大更新,增加了一些非常实用的功能。

  • 开源地址:https://github.com/Licoy/fetch-github-hosts

安装与使用

安装与使用都非常的简单、易用。

  • 下载地址:https://www.123pan.com/s/C0cDVv-qlaWv.html

Windows 端

下载相应的安装包

国内无法访问Github或者访问慢的解决方法!

双击运行之后的界面如下:

国内无法访问Github或者访问慢的解决方法!

点击启动之后显示如下:

国内无法访问Github或者访问慢的解决方法!

这时你再访问Github就不会出现之前的超时现象了。

国内无法访问Github或者访问慢的解决方法!

选择客户端的主机源:

国内无法访问Github或者访问慢的解决方法!

你也可以自定义主机源:

国内无法访问Github或者访问慢的解决方法!

服务端模式:

国内无法访问Github或者访问慢的解决方法!

国内无法访问Github或者访问慢的解决方法!

命令行终端

目前支持 Windows/Linux/MacOS 。

国内无法访问Github或者访问慢的解决方法!

具体的使用可以参考:https://github.com/Licoy/fetch-github-hosts/blob/main/README.md 官方文档介绍,这里就不再赘述了,非常简单。

手动添加 Hosts 文件

需要我们手动访问 https://hosts.gitcdn.top/hosts.txt,然后将下面的全部内容粘贴到你的 hosts 文件中即可。

# fetch-github-hosts begin
140.82.113.26               alive.github.com
140.82.113.26               live.github.com
185.199.108.154             github.githubassets.com
140.82.114.21               central.github.com
185.199.110.133             desktop.githubusercontent.com
2606:50c0:8001::153         assets-cdn.github.com
185.199.110.133             camo.githubusercontent.com
185.199.109.133             github.map.fastly.net
146.75.105.194              github.global.ssl.fastly.net
140.82.113.3                gist.github.com
185.199.111.153             github.io
140.82.113.3                github.com
192.0.66.2                  github.blog
140.82.112.5                api.github.com
2606:50c0:8002::154         raw.githubusercontent.com
2606:50c0:8002::154         user-images.githubusercontent.com
185.199.109.133             favicons.githubusercontent.com
185.199.109.133             avatars5.githubusercontent.com
185.199.108.133             avatars4.githubusercontent.com
185.199.109.133             avatars3.githubusercontent.com
185.199.108.133             avatars2.githubusercontent.com
185.199.111.133             avatars1.githubusercontent.com
185.199.109.133             avatars0.githubusercontent.com
2606:50c0:8001::154         avatars.githubusercontent.com
140.82.114.9                codeload.github.com
54.231.163.161              github-cloud.s3.amazonaws.com
52.216.54.233               github-com.s3.amazonaws.com
54.231.133.153              github-production-release-asset-2e65be.s3.amazonaws.com
52.216.104.235              github-production-user-asset-6210df.s3.amazonaws.com
3.5.16.126                  github-production-repository-file-5c1aeb.s3.amazonaws.com
185.199.109.153             githubstatus.com
140.82.114.18               github.community
52.224.38.193               github.dev
140.82.114.22               collector.github.com
2620:1ec:21::16             pipelines.actions.githubusercontent.com
2606:50c0:8001::154         media.githubusercontent.com
185.199.111.133             cloud.githubusercontent.com
185.199.111.133             objects.githubusercontent.com
# last fetch time: 2023-08-20 11:42:51
# update url: https://hosts.gitcdn.top/hosts.txt
# fetch-github-hosts end
  • Linux / MacOS 系统 hosts 文件目录:/etc/hosts
  • Windows hosts文件目录:C:\Windows\System32\drivers\etc\hosts

:上面的文件内容是动态更新的(last fetch time: 2023-08-20 11:42:51),你可以使用定时任务去更新即可。

添加完文件之后,我们需要进行手动刷新动作,才能是使之生效,具体操作如下:

# Linux
/etc/init.d/network restart
# Windows
ipconfig /flushdns
# Macos
sudo killall -HUP mDNSResponder

Unix/Linux 系统,我们还可以使用下面的命令完成自动添加、自动刷新,一键启动与使用。

sed -i "/# fetch-github-hosts begin/Q" /etc/hosts && curl https://hosts.gitcdn.top/hosts.txt >> /etc/hosts

图形界面的使用还是非常简单、方便的,总体使用下来,个人感觉还是一款非常不错的软件,加速效果非常明显。

内容出处:,

声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。文章链接:http://www.yixao.com/soft/30929.html

发表评论

登录后才能评论