原题:修改hosts文件上github
前言:如果你所在地区不翻墙的情况下无法打开github.com网站,那么通过修改电脑本地hosts文件就可以正常打开github.com。if1免费翻墙网
具体方法:if1免费翻墙网
https://ineo6.github.io/hostsif1免费翻墙网
备用地址:if1免费翻墙网
https://gitlab.com/ineo6/hostsif1免费翻墙网
https://github.com/ineo6/hostsif1免费翻墙网
最新DNS新方案(定时更新):https://gitlab.com/ineo6/hosts/-/raw/master/next-hostsif1免费翻墙网
原理:https://zhuanlan.zhihu.com/p/107334179if1免费翻墙网 if1免费翻墙网 GitHub Hosts
这个有什么用?最直观的效果是GitHub 图片可以正常加载,网页也稳定了。if1免费翻墙网
GitHub Hosts 主要是通过修改host 的方式加速GitHub 访问,解决图片无法加载以及访问速度慢的问题。if1免费翻墙网
- 主站: https://github.com/ineo6/hosts
- 镜像: https://gitlab.com/ineo6/hosts
- Github Pages: https://ineo6.github.io/hosts/
全新的GitHub 访问加速工具,等待试用和反馈中,点击 FastDev 直达。if1免费翻墙网
特点就是稳定!if1免费翻墙网
hosts 地址可能会调整,所以请务必关注GitHub、Gitlab主页,保证不迷路,也可以关注公众号:湖中剑。if1免费翻墙网
使用方式
1. 远程hosts
现在新增了DNS 获取方案,欢迎使用并反馈。if1免费翻墙网
请查看 next hostsif1免费翻墙网
内容定时更新,最近更新时间:2022-06-08 09:00:19。if1免费翻墙网
# New!欢迎使用基于DNS的新方案
# https://gitlab.com/ineo6/hosts/-/raw/master/next-hosts
# 地址可能会变动,请务必关注GitHub、Gitlab获取最新消息
# 也可以关注公众号:湖中剑,保证不迷路
# GitHub Host Start
185.199.108.154 github.githubassets.com
140.82.113.22 central.github.com
185.199.108.133 desktop.githubusercontent.com
185.199.108.153 assets-cdn.github.com
185.199.108.133 camo.githubusercontent.com
185.199.108.133 github.map.fastly.net
199.232.69.194 github.global.ssl.fastly.net
140.82.112.4 gist.github.com
185.199.108.153 github.io
140.82.112.3 github.com
140.82.114.5 api.github.com
185.199.108.133 raw.githubusercontent.com
185.199.108.133 user-images.githubusercontent.com
185.199.108.133 favicons.githubusercontent.com
185.199.108.133 avatars5.githubusercontent.com
185.199.108.133 avatars4.githubusercontent.com
185.199.108.133 avatars3.githubusercontent.com
185.199.108.133 avatars2.githubusercontent.com
185.199.108.133 avatars1.githubusercontent.com
185.199.108.133 avatars0.githubusercontent.com
185.199.108.133 avatars.githubusercontent.com
140.82.112.9 codeload.github.com
52.216.228.248 github-cloud.s3.amazonaws.com
54.231.228.105 github-com.s3.amazonaws.com
52.217.197.65 github-production-release-asset-2e65be.s3.amazonaws.com
54.231.137.105 github-production-user-asset-6210df.s3.amazonaws.com
52.217.160.97 github-production-repository-file-5c1aeb.s3.amazonaws.com
185.199.108.153 githubstatus.com
64.71.144.211 github.community
185.199.108.133 media.githubusercontent.com
185.199.108.133 objects.githubusercontent.com
185.199.108.133 raw.github.com
# Please Star : https://github.com/ineo6/hosts
# Mirror Repo : https://gitlab.com/ineo6/hosts
# Update at: 2022-06-08 09:00:19
# GitHub Host End
2. 本地 hosts 服务
本地 hosts 服务获取到的ip 是经过本地测试,所以成功率较高。if1免费翻墙网
而且会定时获取最新的ip ,尽可能保证访问。if1免费翻墙网
注意,该方案需要结合SwitchHosts 一起使用,或者你也可以直接访问地址,手动复制。if1免费翻墙网
macOS (Intel)
执行下面命令, 服务会运行在: http://localhost:8888if1免费翻墙网
curl -L https://github.com/ineo6/hosts/releases/download/v1.0.1/hosts-server-pkg-mac-x64.tar.gz | tar xzvf -
xattr -d com.apple.quarantine ./hosts-server-pkg-mac-x64/hosts-server
./hosts-server-pkg-mac-x64/hosts-server --port=8888
macOS (Apple Silicon)
执行下面命令, 服务会运行在: http://localhost:8888if1免费翻墙网
curl -L https://github.com/ineo6/hosts/releases/download/v1.0.1/hosts-server-pkg-mac-arm64.tar.gz | tar xzvf -
./hosts-server-pkg-mac-arm64/hosts-server --port=8888
Linux (x64, amd64)
执行下面命令, 服务会运行在: http://localhost:8888if1免费翻墙网
curl -L https://github.com/ineo6/hosts/releases/download/v1.0.1/hosts-server-pkg-linuxstatic-x64.tar.gz | tar xzvf -
./hosts-server-pkg-linuxstatic-x64/hosts-server --port=8888
Linux (ARM64)
执行下面命令, 服务会运行在: http://localhost:8888if1免费翻墙网
curl -L https://github.com/ineo6/hosts/releases/download/v1.0.1/hosts-server-pkg-linuxstatic-arm64.tar.gz | tar xzvf -
./hosts-server-pkg-linuxstatic-arm64/hosts-server --port=8888
Run on Linux (ARMv7 32bit)
执行下面命令, 服务会运行在: http://localhost:8888if1免费翻墙网
curl -L https://github.com/ineo6/hosts/releases/download/v1.0.1/hosts-server-pkg-linuxstatic-armv7.tar.gz | tar xzvf -
./hosts-server-pkg-linuxstatic-armv7/hosts-server --port=8888
Windows
下载 https://github.com/ineo6/hosts/releases/download/v1.0.1/hosts-server-pkg-win-x64.zip ,解压后执行下面命令,服务会运行在: http://localhost:8888if1免费翻墙网
.\hosts-server.exe --port=8888
配置hosts教程
通过 SwitchHosts 自动更新
这里推荐使用 SwitchHosts 配置hosts ,操作很简单,支持跨平台。if1免费翻墙网
注意:首次使用先备份下本地hosts。if1免费翻墙网
详细介绍可以阅读 SwitchHosts! 还能这样管理hosts,后悔没早点用 。if1免费翻墙网
操作步骤
添加一条规则:if1免费翻墙网
- 方案名:GitHub(可以自行命名)
- 类型:远程
- URL 地址:https://gitlab.com/ineo6/hosts/-/raw/master/hosts
- 自动更新:1个小时(时间可自行调整)
这样就可以和最新的hosts 保持同步。if1免费翻墙网
if1免费翻墙网
手动配置
macOS
hosts 文件位置:/etc/hosts 。if1免费翻墙网
macOS 系统下修改需要按照如下方式:if1免费翻墙网
1:首先,打开(访达)Finder。
2:使用组合键Shift+Command+G 打开”前往文件夹”,输入框中输入/etc/hosts 。
3:然后就会跳转到hosts 文件位置。
注意:如果你使用VS Code ,可以直接用VS Code 修改和保存,不需要复制文件。if1免费翻墙网
复制hosts 文件到桌面上,鼠标右键右击它,选择「打开方式」—「文本编辑」,打开这个hosts 文件,把前面的hosts 内容复制进来。if1免费翻墙网
然后把你修改好的hosts 文件替换掉:/etc/hosts 文件。if1免费翻墙网
注意:如果弹出密码输入框,你需要输入你当前登录账号对应的密码。if1免费翻墙网
最后刷新缓存:if1免费翻墙网
sudo killall -HUP mDNSResponder
Windows
hosts 文件位置:C:/windows/system32/drivers/etc/hosts 。if1免费翻墙网
将前文hosts 内容追加到hosts 文件,然后刷新DNS 缓存:if1免费翻墙网
|