Skip to content

hosts

参考:https://blog.csdn.net/weixin_45700528/article/details/130215392 发现一个奇怪的现象,我明明使用Clash for Windows软件进行了翻墙。github确实能使用浏览器打开了,但是本地无法ping通github,并且也进行了8.8.8.8和114.114.114.114配置dns服务器。但还是无法git clone代码。后面使用https://www.ipaddress.com/website/www.github.com/网站获取ip地址后,修改了hosts文件后就能正常使用了。 但是可以git进行代码上传和下载,但是无法通过浏览器访问github,但是可以访问github.io网站,你说奇不奇怪。

1、hosts本仓库在线同步地址

参考:https://github.com/JohyC/Hosts

  1. Github https://github.com/JohyC/Hosts/blob/main/hosts.txt
  2. Gitee https://gitee.com/yuchi-shentang/GithubHosts/blob/main/hosts.txt
  3. Gitea https://www.foul.trade:3000/Johy/Hosts/raw/branch/main/hosts.txt

使用 SwitchHosts (https://swh.app/zh/)工具(推荐)自动同步https://raw.githubusercontent.com/JohyC/Hosts/main/hosts.txt

2、手动查询需要翻墙的域名实际ip并配置

打开https://www.ipaddress.com/网站,查询下面3个网址对应的IP地址

github.com
assets-cdn.github.com
github.global.ssl.fastly.net

140.82.113.4 https://github.com

ipconfig /flushdns

进阶可以写个爬虫程序。

3、学习他人项目(能运行但无法在本地获取正确结果)

https://github.com/HanKin2015/Hosts

原理:python从域名解析出对应ip地址列,编辑hosts后GitHub域名直接映射到 ip 地址,从中间环节杜绝dns污染。

addrs = socket.getaddrinfo(domain, None) 主要命令如上,但是只是解析了当前电脑环境的hosts文件结果,即ping显示出的结果,除非在一个买了vpn的环境运行该脚本。

4、学习使用SwitchHosts工具

推荐使用 SwitchHosts 配置hosts,操作简单,支持跨平台。

详细介绍 : SwitchHosts! 还能这样管理hosts,后悔没早点用

  1. 打开 SwitchHosts ,点击左上角加号 添加hosts同步规则。
  2. 规则配置:
    • 方案名:HanKin/hosts (自行命名)
    • 类型:远程
    • URL 地址:https://www.suni.cf:8880/Hosts/hosts.txt (url: 推荐用服务器地址,国内同步更稳定)
    • 自动更新:24小时 (hosts地址变更不会特别频繁)

image

5、使用trojan-qt5.exe进行科学上网

  • 谷歌访问助手2.3.0
  • 集装箱
  • iGG谷歌访问助手(好像用不了)

Trojan-Qt5-Windows.7z

配置文件已上传:D:\Github\Storage\others\gui-config.zip

trojan 是较新的代理软件,trojan官网是 https://trojan-gfw.github.io/trojan/。与强调加密流量的SS/SSR等工具不同,trojan重点在将流量伪装成互联网最常见的https流量,从而规避防火墙的探测和干扰,相当于配置了流量伪装的精简版V2ray。在敏感时期,基本上只有 trojan 和 V2ray流量伪装 能提供稳如狗的服务。

trojan的缺点在于关注度不够,除了ios平台,官方客户端都比较简陋。trojan安装和使用请参考:trojan教程,服务端一键部署请参考:trojan一键脚本

https://linksc.laoyao.ltd/api/v1/client/subscribe?token=b948b231c05003de78f79777538220ca

6、发现新大陆(有bug)

以notepad++软件升级为例,无法打开地址:https://notepad-plus-plus.org/

百度一下DNS检测工具,发现: https://tool.chinaz.com/dns/ (不好用,好多地址是污染的,无法区分) https://www.boce.com/dns/notepad-plus-plus.org (每天只能免费5次,可以排除被污染的ip地址,这个地址无法ping通)

然后修改hosts文件,添加: 172.67.213.166 notepad-plus-plus.org

cmd窗口:ipconfig /flushdns

有了这次体验,那岂不是自己也能手动修改hosts翻墙了: 试一下谷歌:http://www.google.com.hk/ 这个搜索出来的ip地址是无法直接打开的,需要添加到hosts文件中才行: 64.233.187.199 www.google.com.hk

果然结果不能保证百分百正确,发现这次就翻车了,没有解决翻墙问题。

7、Shadowsocks工具

官网:https://github.com/shadowsocks/shadowsocks-windows

8、其他人使用的工具

我也来个AFF,全专线,全流媒体解锁,千兆网速,延迟低,高峰期网速快https://flower.yt/aff.php?aff=1166 3元一个月20G https://cv2.work/auth/register?code=lwBC 5月一个月18G fengchi. 流量包:https://dhh.moe/#/register?code=dRST23mrhttps://金坷垃.com/auth/register?code=WAet 126.4一年

9、Clash for Windows

https://clash.razord.top/#/proxies?host=127.0.0.1&port=12040&secret=ab6faad5-ee55-446f-963d-3292e5f76719https://github.com/Dreamacro/clash/releases/tag/premiumhttps://github.com/Dreamacro/clash

A rule-based tunnel in Go.

订阅地址:https://sub.100oj.top/api/v1/client/subscribe?token=43e6c8c6584d6d17fa03cbc83e6ff942

教程:https://easydoc.net/doc/15209814/WtVubGO0/mgJA1B8H MAC软件:https://github.com/yichengchen/clashX

9、免费翻墙

http://code.newban.cn/295.html

V2free软件: https://w1.v2free.cc/auth/register?code=FKsbhttps://cdn.v2free.top/doc/#/faq

10、找到最新的 hosts 文件内容

一些公共 DNS 服务器提供了可用的 hosts 文件内容,通常可以在 GitHub 或其他开源项目中找到。例如,某些项目会维护一个更新的 hosts 文件,专门用于科学上网。 一些技术论坛或社区(如 Reddit、V2EX 等)也会分享更新的 hosts 文件。

一些用户或开发者会手动收集特定网站的 IP 地址,并将其整理成 hosts 文件。

GitHub 及其他大型网站使用多个 IP 地址是为了提高可用性、负载均衡、冗余和故障转移等目的。这种设计使得网站能够更好地处理大量的用户请求,并提供更快的访问速度。由于这些原因,访问同一个域名时,用户可能会获得不同的 IP 地址。

虽然没有确切的数字,但可以估计 GitHub 的 IP 地址数量可能在几十到几百个之间,具体数量会根据实际情况而变化。如果需要获取最新的 IP 地址,可以使用 DNS 查询工具(如 nslookup 或 dig)来查看当前的 IP 地址列表。

11、自费科学上网

付费的机场真的好用,官网:https://clashxiazai.com/

之前一直使用同事的vpn账号,今天自己注册才发现,一个月30GB 6元,最多5个设备使用。 真的香,想买60元400GB不限时套餐,也是很划算的。但是感觉能用10个月,我能用2年,主要是翻墙使用的不多。

https://master.riolu.sbs/dashboard 密码当然是0708

精灵学院:https://info.riolu.icu/app.html 账号邮箱:1058 账号密码:0708

快捷跳转页: https://ok.riolu.work 最新官网: https://portal.riolu00.linkhttps://user.riolu.workhttps://user.riolu-node.link

This website is released under the MIT License.