全球最大的交友网站无法打开?这两个技巧来帮你。

本文涉及的产品
.cn 域名,1个 12个月
简介: 全球最大的交友网站无法打开?这两个技巧来帮你。

Hello 大家好,我是安哥。


不卖关子,今天想和大家聊一聊世界上最大的程序员交友网站——GitHub


虽然说 GitHub 是世界上最大的代码托管平台,好像只和程序员有关,或者说只有程序员才会用到,但实际上并不是这样,因为上面有非常多开源免费的软件、别人辛辛苦苦整理的学习资料等等。


从今年开始,我明显地感觉到,GitHub 打开的速度越来越慢了,而且最近这阵子打开还经常是 404,不知道是否离这个网站被屏蔽(qiang)的日子越来越近了呢?


为解决这个问题,我找来了 2 个技巧,帮你优化 GitHub 打开速度使用体验,希望其中的内容,对需要用到 GitHub 的朋友有帮助。


01. 修改 hosts 文件


hosts 文件是存放在电脑本地的域名解析文件,这是浏览器在访问各种网站时可能会用到的文件。


我们访问网站的时候,本质上访问的是网站所在的 IP 地址,IP 地址一般是由用点分隔开的数字组成,例如 202.108.22.5 。


但这些数字不方便人们记忆,因而就有了域名,域名使用字符串来代替 IP 地址,例如 202.108.22.5 对应的域名就是 www.baidu.com 。


相比之下,域名更方便记忆,我们只要在浏览器输入百度的域名,就可以访问网站的 IP 地址,获取我们想要的服务。


181b6549d1f1376dfe93c04d72385261_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


IP 地址与域名之间的对应关系,可以在我们电脑本地的 hosts 文件中进行定义:


e772b9341c34deec09f08a9234cd9730_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


说完了一些前置的内容,回到我们想要打开的 GitHub 网站上,只要修改本地的 hosts 文件,就可以跳过中间的 DNS 解析环节,直接访问网站的 IP 地址。


国内的一个开发者 @521xueweihan 在 GitHub 上创建了一个项目「GitHub520」,提供了一份优化 GitHub 访问体验的 hosts 列表:


9d35d858b4ca7ecb8eb754c7e05a1373_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.pnge772b9341c34deec09f08a9234cd9730_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


为了方便各位复制,我将这位开发者今天更新的 hosts 列表复制到了下边:


# GitHub520 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.111.153               github.io
140.82.114.4                  github.com
140.82.113.6                  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.113.9                  codeload.github.com
52.217.193.17                 github-cloud.s3.amazonaws.com
52.217.40.68                  github-com.s3.amazonaws.com
52.216.140.52                 github-production-release-asset-2e65be.s3.amazonaws.com
52.216.232.163                github-production-user-asset-6210df.s3.amazonaws.com
52.216.109.147                github-production-repository-file-5c1aeb.s3.amazonaws.com
185.199.108.153               githubstatus.com
64.71.168.201                 github.community
185.199.108.133               media.githubusercontent.com
# Update time: 2021-04-29T16:05:28+08:00
# Star me GitHub url: https://github.com/521xueweihan/GitHub520
# GitHub520 Host End


对于 Windows 用户,复制上面的 hosts 列表,接着按照如下的路径打开文件夹,找到本地的 hosts 文件:


C:\Windows\System32\drivers\etc


13aaac0c1437ce715ced093ef25a6794_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


双击 hosts 文件,系统会询问「如何打开这个文件」,这里我们选择以「记事本」的方式打开。


1bcd9fe357a2a5d58c9483c3f7cfbe0a_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


打开 hosts 文件后,新起一行,在空白处粘贴刚刚复制的 hosts 列表,接着使用快捷键 Ctrl + S 保存编辑好的文件,将文件以 txt 文本的格式保存到桌面


8a88d95937bbc2e38b5e6d0083b970a9_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


对保存到桌面的 hosts.txt 文件进行重命名,去除 .txt 的后缀,得到一份与编辑之前的同名文件 hosts。


8744dc6b8ebcb99bba221619f03aa4c3_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


接着将放在桌面的 hosts 文件拖拽到文件夹 \etc 下,覆盖原先的 hosts 文件。


4417a2305d93d2db4d6d11b4100cff17_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


此时,切换回浏览器,刷新 GitHub 网页,应该就可以顺利打开网站啦。


GitHub520 项目地址:

https://github.com/521xueweihan/GitHub520



02. 使用 GitHub 镜像站


除了修改 hosts 文件,我们还可以使用 GitHub 镜像站来查看 GitHub 上的内容。


如果你有用过谷歌镜像站,应该对镜像站不会感到很陌生,镜像站是对原有网站内容的拷贝,与原有网站数据存放在不同的服务器上,可以加快网站的访问或下载速度。


5d626c9e3b19143bfe486241490b5d52_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


当然,即便你不懂镜像是什么意思,那也没关系,这并不妨碍你使用这种方法,因为它使用起来非常简单。


假设你想打开的 GitHub 项目地址为 https://github.com/521xueweihan/GitHub520


只需要将网址前面的 https://github.com/ 更换为 https://github.com.cnpmjs.org/ ,即项目的地址最后变成:


https://github.com.cnpmjs.org/521xueweihan/GitHub520


更换地址之后重新加载页面,也可以顺利查看 GitHub 上的内容了。


0675f33eae86ac231b5b69cf815462cb_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png



以上就是本次的文章想和你分享的内容。


相关文章
|
Web App开发 Android开发 数据安全/隐私保护
口碑爆棚!这款浏览器终于安卓版了
如果对每天电脑上各款软件的使用时间进行一下统计,会发现浏览器绝对能够名列前3名。
口碑爆棚!这款浏览器终于安卓版了
网页的手机版本是否值得去做?,互联网营销
  近十年的互联网行业有许多吸引眼球的发展变化:社交网站迅速崛起,其特性是根据每个人各自的兴趣和个人需求来建立人与人的社交关系;服务导向的网络公司和网页形式的流程化应用软件正在逐步发展和取代传统的软件。
1025 0
百度瞄准客户端 迅雷、360、腾讯皆是目标
业界传闻百度将推出电脑管家已有一段时间,今日据知情人士透露,百度电脑管家1.0 beta版已经泄漏,且有安装包可以下载,相关图片显示,百度电脑管家将使用域名guanjia.baidu.com。 图片表明,该泄露版本系百度电脑管家1.0 beta版,于今年9月29日更新。
1095 0
|
云安全 安全
瑞星搜狐畅游合作 “云安全”首次嵌入网游客户端
“游戏帐号怎么才能不被盗用?”“装备老丢怎么办?”网游盗号,这一与网游私服和外挂并列为网络犯罪打击重点的违法行为,正在大肆蚕食着网游玩家的心血,更为许多网民的网络安全带来了侵害。 2009年6月25日,搜狐畅游与瑞星公司达成深度合作协议,搜狐畅游将在旗下网游《天龙八部》安装包中集成瑞星“云安全”客户端。
998 0
|
安全 网络安全 数据库
游戏安全资讯精选 2017年第十三期 Typecho前台无限制Getshell漏洞预警,勒索软件市场正在呈爆炸式增长
Typecho前台无限制Getshell漏洞预警,勒索软件市场正在呈爆炸式增长
1949 0
下一篇
无影云桌面