首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

如何不违法访问github

  • 25-03-08 00:01
  • 4663
  • 10437
blog.csdn.net

(ps:如果你不想看中间的知识点讲解,我将我配置好的网络节点放在第三步,欢迎大家自取!)

1.为什么Github并没有被限制仍然访问很慢?

        1. 网络环境问题

        网络不稳定:本地网络信号差或不稳定,可能会影响与GitHub的连接。

        ISP问题:某些地区的互联网服务提供商(ISP)可能会屏蔽GitHub的某些服务。

        2. DNS设置问题

        DNS解析失败:DNS服务器未能正确解析GitHub的域名,导致访问失败。

        DNS污染: GitHub 的 CDN 域名遭到 DNS 污染,导致无法连接使用 GitHub 的加速分发服务器

        使用公共DNS:有时使用公共DNS(如Google DNS或Cloudflare DNS)可能会提高访问速度。

        3. 防火墙和安全软件

        防火墙设置:本地防火墙或公司网络防火墙可能会阻止对GitHub的访问。

        安全软件:某些安全软件会误判GitHub为不安全网站,从而阻止访问。

        4. GitHub自身的问题

        服务器故障:GitHub的服务器也可能出现故障或维护,导致用户无法访问。(Github国内经常出问题,必须吐槽)

2、如何解决 DNS 污染?

通过修改 Hosts 文件,将域名解析直接指向 IP 地址来绕过 DNS 的解析,以此解决污染问题。

3、具体操作步骤

1、查找域名

打开 https://www.ipaddress.com/ 或者IP/IPV6查询,服务器地址查询-站长工具查询网络节点
github.com
assets-cdn.github.com 
github.global.ssl.fastly.net 

2、修改本地电脑系统 文件 hosts

Windows 系统中的文件路径:C:\Windows\System32\drivers\etc
Linux 系统中的文件路径:/etc/host 45a79a3faad34b089f588c9365600d8c.png

找到图片中的文件位置直接在最后面加入以下代码

  1. 140.82.112.26 alive.github.com
  2. 140.82.114.6 api.github.com
  3. 185.199.109.153 assets-cdn.github.com
  4. 185.199.111.133 avatars.githubusercontent.com
  5. 185.199.111.133 avatars0.githubusercontent.com
  6. 185.199.108.133 avatars1.githubusercontent.com
  7. 185.199.108.133 avatars2.githubusercontent.com
  8. 185.199.108.133 avatars3.githubusercontent.com
  9. 185.199.109.133 avatars4.githubusercontent.com
  10. 185.199.108.133 avatars5.githubusercontent.com
  11. 185.199.108.133 camo.githubusercontent.com
  12. 140.82.113.21 central.github.com
  13. 185.199.108.133 cloud.githubusercontent.com
  14. 140.82.112.10 codeload.github.com
  15. 140.82.112.21 collector.github.com
  16. 185.199.110.133 desktop.githubusercontent.com
  17. 185.199.108.133 favicons.githubusercontent.com
  18. 140.82.112.4 gist.github.com
  19. 52.216.8.67 github-cloud.s3.amazonaws.com
  20. 52.217.197.113 github-com.s3.amazonaws.com
  21. 52.217.67.108 github-production-release-asset-2e65be.s3.amazonaws.com
  22. 16.182.99.153 github-production-repository-file-5c1aeb.s3.amazonaws.com
  23. 52.216.154.52 github-production-user-asset-6210df.s3.amazonaws.com
  24. 192.0.66.2 github.blog
  25. 140.82.113.3 github.com
  26. 140.82.113.18 github.community
  27. 185.199.109.154 github.githubassets.com
  28. 151.101.193.194 github.global.ssl.fastly.net
  29. 185.199.109.153 github.io
  30. 185.199.111.133 github.map.fastly.net
  31. 185.199.109.153 githubstatus.com
  32. 140.82.114.25 live.github.com
  33. 185.199.108.133 media.githubusercontent.com
  34. 185.199.108.133 objects.githubusercontent.com
  35. 13.107.42.16 pipelines.actions.githubusercontent.com
  36. 185.199.108.133 raw.githubusercontent.com
  37. 185.199.111.133 user-images.githubusercontent.com
  38. 140.82.114.22 education.github.com
  39. 185.199.108.133 private-user-images.githubusercontent.com

(注:如果有小伙伴显示修改报错一般是权限问题,可以直接把文件拉在电脑桌面上修改,修改完后拉进去就好 )

3、 更新dns缓存

修改后会直接生效,无需刷新 DNS 缓存,因为 hosts 的优先级大于 DNS 域名解析,添加完 hosts 之后,再访问对应的域名,已经就与 DNS 没关系了。如果未生效,重启操作系统或用命令刷新。

Windows 系统:ipconfig /flushdns
Linux 系统:systemctl restart nscd
Mac 系统:sudo dscacheutil -flushcache或sudo killall -HUP mDNSResponder

!!!!如果以上域名添加后仍然无法使用,建议重新查找域名添加

4、自动更新hosts(进阶版本对于需要长期访问Github的小伙伴)

推荐 SwitchHosts 工具管理 hosts

下载Release SwitchHosts v4.2.0 · oldj/SwitchHosts · GitHub(建议完成后具体操作后下载)5911400de59d4aec93632e6414e90b52.png

 

 

 

 

 

 

 

 

 

 

注:本文转载自blog.csdn.net的猫咪-9527的文章"https://blog.csdn.net/2301_81831423/article/details/144148343"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

118
开源
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2024 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top