Github以及其他网站访问慢或者图片加载不出来解决办法(Windows)

下面为Windows的解决办法,修改hosts文件。
现象:ping网站(github.com)请求超时。
原理:访问网址时先搜索hosts文件,如果在hosts文件中有网址对应的ip则不需要dns域名解析,因此可以将网址的ip配成静态ip,减少解析过程,提高访问速度。

所以我们修改hosts文件,绕过DNS解析,直接访问网站。具体修改办法:在C:\Windows\System32\drivers\etc\hosts文件中追加下面两行IP和域名, 将域名直接指向IP。

140.82.xx.xx github.com
199.232.xx.xx github.global.ssl.fastly.net

如下图所示,IP登录网站https://www.ipaddress.com/查询,替换上即可。
在这里插入图片描述
添加完之后如果github网站能访问,但是图片和头像依旧加载不出来,再将下面网站从https://www.ipaddress.com/查找其对应IP(替换掉199.232.68.133),添加到hosts文件中,图片和头像就能加载出来了。

199.232.68.133 assets-cdn.github.com
199.232.68.133 raw.githubusercontent.com
199.232.68.133 gist.githubusercontent.com
199.232.68.133 cloud.githubusercontent.com
199.232.68.133 camo.githubusercontent.com
199.232.68.133 avatars0.githubusercontent.com
199.232.68.133 avatars1.githubusercontent.com
199.232.68.133 avatars2.githubusercontent.com
199.232.68.133 avatars3.githubusercontent.com
199.232.68.133 avatars4.githubusercontent.com
199.232.68.133 avatars5.githubusercontent.com
199.232.68.133 avatars6.githubusercontent.com
199.232.68.133 avatars7.githubusercontent.com
199.232.68.133 avatars8.githubusercontent.com

如果保存之后未成功,可以尝试执行ipconfig /flushdns命令,刷新 DNS 缓存。

### 解决 GitHub 网页无法加载的方法 #### 方法一:修改 Hosts 文件并添加 IP 地址 当遇到 DNS 域名解析错误导致无法连接到 GitHub 的情况时,可以通过手动指定 GitHub 的 IP 地址来解决问题。具体操作如下: 1. 访问 [IPAddress](https://www.ipaddress.com/) 或者其他可靠的在线服务查询 GitHub 当前可用的 IP 地址[^1]。 2. 编辑本地 `hosts` 文件,在文件末尾追加一条记录,格式为 `<IP地址> github.com` 。该文件位于 Windows 操作系统的路径为 `C:\Windows\System32\drivers\etc\hosts` ,对于 Linux 和 macOS 用户,则通常位于 `/etc/hosts` 下。 ```bash # Example entry in hosts file (use actual obtained IP address instead of example below) 192.30.253.112 github.com ``` #### 方法二:更新 GitHub 动态 IP 列表 为了保持最新的 GitHub IP 地址列表,建议定期访问专门提供此类信息服务的第三方平台获取最新数据,并相应调整自己的配置[^2]。 #### 方法三:清除 DNS 缓存 有时旧有的 DNS 条目可能会造成访问障碍,此时可以尝试清理系统中的 DNS 缓存以排除潜在干扰因素。执行此操作非常简单,只需按照以下步骤进行即可[^3]: - 使用快捷键 Win+R 调出“运行”对话框; - 输入 `cmd` 并按回车启动命令提示符工具; - 在其中输入指令 `ipconfig /flushdns` 完成缓存刷新工作; 以上三种方式均有助于改善或彻底解决由于网络环境引起的 GitHub 页面可达状况。如果上述措施仍未能有效缓解问题,可能还需要进一步排查路由器设置或其他更深层次的原因。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值