python 网站开发小项目,哪家公司可以做网站,网站案例分析湖南,营销型网站建站要素一、工具介绍
Fetch GitHub Hosts是一款开源跨平台的国内GitHub加速访问工具#xff0c;主要为解决研究及学习人员访问 Github 过慢或其他问题而提供的 Github Hosts 同步工具。
项目原理#xff1a;是通过部署此项目本身的服务器来获取 github.com 的 hosts#xff0c;而…一、工具介绍
Fetch GitHub Hosts是一款开源跨平台的国内GitHub加速访问工具主要为解决研究及学习人员访问 Github 过慢或其他问题而提供的 Github Hosts 同步工具。
项目原理是通过部署此项目本身的服务器来获取 github.com 的 hosts而不是通过第三方ip地址接口来进行获取例如 ipaddress.com 等。
二、使用方法
图形化界面
软件支持图像化界面操作不用直接操作hosts对小白也非常友好且方便
下载完成解压压缩包运行对应平台的执行文件即可运行⚠️注意Linux下需要用进行启动Windows和MacOS会自动进行提权操作。
客户端模式 客户端启动 客户端主机源选择 客户端主机源自定义 服务端模式 三、命令行终端
参数
参数名缩写默认值必填描述modem无是启动模式server(服务端)/client(客户端)intervali60否获取记录值间隔分钟portp9898否服务模式监听端口以访问HTTP服务urluhttps://hosts.gitcdn.top/hosts.txt否客户端模式远程主机获取链接
启动客户端 注意 Linux下需要使用运行;sudo Windows和MacOS会自动进行提权操作。 直接运行
# Linux/Macos
sudo fetch-github-hosts -mclient# Windows
fetch-github-hosts.exe -mclient
自定义获取时间间隔 # Linux/Macos10分钟获取一次
sudo fetch-github-hosts -i10# Windows10分钟获取一次
fetch-github-hosts.exe -i10 自定义获取链接 # Linux/Macos
sudo fetch-github-hosts -uhttp://127.0.0.1:9898/hosts.json# Windows
fetch-github-hosts.exe -uhttp://127.0.0.1:9898/hosts.json 启动服务端 直接运行 # Linux/Macos
fetch-github-hosts -mserver# Windows
fetch-github-hosts.exe -mserver 自定义监听端口 # Linux/Macos
fetch-github-hosts -mserver -p6666# Windows
fetch-github-hosts.exe -mserver -p6666 手动 添加主机
将以下全部内容粘贴到你的hosts文件中即可。
# fetch-github-hosts begin
140.82.112.26 alive.github.com
140.82.114.25 live.github.com
185.199.111.154 github.githubassets.com
140.82.113.21 central.github.com
185.199.110.133 desktop.githubusercontent.com
2606:50c0:8001::153 assets-cdn.github.com
185.199.111.133 camo.githubusercontent.com
185.199.108.133 github.map.fastly.net
151.101.161.194 github.global.ssl.fastly.net
140.82.114.3 gist.github.com
185.199.110.153 github.io
140.82.113.3 github.com
192.0.66.2 github.blog
140.82.114.5 api.github.com
2606:50c0:8003::154 raw.githubusercontent.com
2606:50c0:8002::154 user-images.githubusercontent.com
185.199.110.133 favicons.githubusercontent.com
185.199.109.133 avatars5.githubusercontent.com
185.199.108.133 avatars4.githubusercontent.com
185.199.110.133 avatars3.githubusercontent.com
185.199.111.133 avatars2.githubusercontent.com
185.199.109.133 avatars1.githubusercontent.com
185.199.111.133 avatars0.githubusercontent.com
2606:50c0:8000::154 avatars.githubusercontent.com
140.82.112.9 codeload.github.com
54.231.171.201 github-cloud.s3.amazonaws.com
3.5.8.134 github-com.s3.amazonaws.com
52.217.40.244 github-production-release-asset-2e65be.s3.amazonaws.com
52.217.9.60 github-production-user-asset-6210df.s3.amazonaws.com
52.217.160.97 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.112.22 collector.github.com
2620:1ec:21::16 pipelines.actions.githubusercontent.com
2606:50c0:8000::154 media.githubusercontent.com
185.199.110.133 cloud.githubusercontent.com
185.199.110.133 objects.githubusercontent.com
# last fetch time: 2023-08-03 10:42:51
# update url: https://hosts.gitcdn.top/hosts.txt
# fetch-github-hosts end
Linux / MacOShosts路径/etc/hostsWindowshosts路径C:\Windows\System32\drivers\etc\hosts
刷新生效
Linux:/etc/init.d/network restartWindows:ipconfig /flushdnsMacos:sudo killall -HUP mDNSResponder Unix/Linux一键使用
sed -i /# fetch-github-hosts begin/Q /etc/hosts curl https://hosts.gitcdn.top/hosts.txt /etc/hosts 提示可以设置crontab定时任务定时获取更新即可解放双手 四、私有部署 略
五、国内GitHub加速访问工具GitHub地址 地址点击前往下载