解决Github网站打不开的问题
  • 2024-11-20 18:15:30
  • 269 热度
  • 3 评论

GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git作为唯一的版本库格式进行托管,故名GitHub。

简单来说,GitHub是一个代码托管云服务网站,帮助开发者存储和管理其项目源代码,且能够追踪、记录并控制用户对其代码的修改。

甚至你可以简单粗暴的把它当作一个网盘,用来存储任何东西。

QQ截图20210630155423.jpg


一、确定ip

进入网址https://github.com.ipaddress.com 

查看GitHub的ip地址。

QQ截图20210630155247.jpg


140.82.114.4 github.com


二、确定域名ip

进入网址https://fastly.net.ipaddress.com/github.global.ssl.fastly.net

QQ截图20210630155255.jpg


199.232.69.194 github.global.ssl.fastly.net


三、确定静态资源ip

进入网址https://github.com.ipaddress.com/assets-cdn.github.com

QQ截图20210630155303.jpg


185.199.108.153 assets-cdn.github.com
185.199.109.153 assets-cdn.github.com
185.199.110.153 assets-cdn.github.com
185.199.111.153 assets-cdn.github.com


四、修改hosts文件

Windows系统:打开C:\Windows\System32\drivers\etc

找到hosts文件,可以使用notepad打开,如果没有,右键选择打开方式为记事本即可。

在底部加入前三步获得的内容,即:

140.82.114.4 github.com
199.232.69.194 github.global.ssl.fastly.net
185.199.108.153 assets-cdn.github.com
185.199.109.153 assets-cdn.github.com
185.199.110.153 assets-cdn.github.com
185.199.111.153 assets-cdn.github.com


一般情况下就可以直接访问了,也有可能存在浏览器或者dns更新较慢的情况

对浏览器而言,可以关闭重启浏览器。

对DNS更新的话,可以打开cmd,输入

ipconfig /flushdns



补充:如果作为开发你涉及到经常切换HOST的操作,比如在开发测试正式环境之间切换,可以使用一款工具SwitchHosts,它能够帮助你快速的切换HOST且定制不同的HOST。

https://swh.app/zh/

SwitchHosts 是一个管理、切换多个 hosts 方案的工具。它是一个免费开源软件。 


END


Flame

Hello world!

3 评论
  • lisi
    lisi
    2024-01-09 16:56:12 回复
    test!!!
  • tom
    tom
    2024-01-09 16:41:32 回复
    test !!!
  • tom
    tom
    2024-01-09 16:30:37 回复
    hello !!!
    jerry
    jerry
    2024-01-09 16:39:37 回复
    @tom: world!!!!
    tom
    tom
    2024-01-09 16:41:43 回复
    @jerry: hello jerry
    lisi
    lisi
    2024-01-09 16:55:58 回复
    @tom: ok!!!
留下评论