关于 google 突然可以裸连访问了这件事,求分析原因

2020 年 12 月 2 日
 lilongsky
虽然说是年经贴,但是我个人的手机出现了可以访问 google 的情况,而且连接手机热点的设备也可以访问。
手机链接 wifi 和 4G 不影响该结果。

冻结代理软件,不影响这个结果

网址 google.com ,被解析到了 122.114.78.210 。

经过测试,仅通过修改 host 仍然无法访问,应该可以排除 DNS 解析导致的差异。

如果直接访问这个 ip ( http 访问),会返回一个 7bit 的文件。

约 18:30 后发现,19:30 前结束。
目前( 19:27 ),DNS 解析仍然为该 IP
28889 次点击
所在节点    Google
116 条回复
leido
2020 年 12 月 3 日
虽然实际意义不大, 但是感受到了希望, 看到了遥不可及的光.
ritaswc
2020 年 12 月 3 日
curl --resolve v4.yinghualuo.cn:443:122.114.78.210 https://v4.yinghualuo.cn/bejson

{"is_ipv6":false,"ip":"45.32.54.72","location":"日本 东京 Choopa 数据中心","area":"日本","isp":"东京 Choopa 数据中心","author":"ritaswc@163.com","blog":"https://blog.yinghualuo.cn"}

果然有人做了转发,节点在日本
iseki
2020 年 12 月 3 日
@ritaswc 我这里的是 `{"is_ipv6":false,"ip":"104.156.231.48","location":"美国 加利福尼亚州圣何塞 Choopa 数据中心","area":"美国","isp":"加利福尼 亚州圣何塞 Choopa 数据中心","author":"ritaswc@163.com","blog":"https://blog.yinghualuo.cn"}`
Stlin
2020 年 12 月 3 日
@ritaswc curl --resolve ipinfo.io:443:122.114.78.210 https://ipinfo.io
{
"ip": "45.32.54.72",
"hostname": "45.32.54.72.vultr.com",
"city": "Tokyo",
"region": "Tokyo",
"country": "JP",
"loc": "35.6895,139.6917",
"org": "AS20473 Choopa, LLC",
"postal": "151-0052",
"timezone": "Asia/Tokyo",
"readme": "https://ipinfo.io/missingauth"
}
好像还是 vultr 的机子
miaomiao888
2020 年 12 月 3 日
@est 楼主丢下这个帖子就跑,至今没有任何回复,滑稽
301
2020 年 12 月 3 日
楼主注册一年多,第一条主题就是个大新闻啊 [滑稽]
veike
2020 年 12 月 3 日
@z0wjqnxi 是什么梗?
LZSZ
2020 年 12 月 3 日
@miaomiao888 他怕不是想报复哦
lilongsky
2020 年 12 月 3 日
2333,回复都看了。
直到现在( 12.3 23:40 ),我手机这边还是可以访问。
之所以发出来,是因为当时我同学建议我发到这里来,其他想法都没有。
不回复是因为。。没啥可回复的#手动捂脸
至于打广告,哪家机场看上我帖子了就尽快联系我,穷学生,还想赚一笔呢#滑稽
PhyllisLin
2020 年 12 月 4 日
亲测改 hosts 可以,不过有点慢~
wenfan
2020 年 12 月 4 日
@PEAL 举个小手🙋‍♂️。我有……
本来是给国内的同学朋友搭的,后来要的人越来越多,就索性搭了个正式的,稳定运行两三年了,挺过了各种大会哈哈——与 gfw 斗 其乐无穷。
戳这里: https://birds.hk
wenfan
2020 年 12 月 4 日
这种被发出来就离被封不远了。但是自己搭一个私人用的还是可以的。可以参考这个教程:
https://doubibackup.com/9n7kdq_k-4.html

原理:私有 dns 服务器(境内)把所有境外域名解析请求发送到 sniproxy 服务器(境外),该 sniproxy 服务器代理访问目标网站,并返回内容。

食用方式:只需更改设备的 dns 服务器为你的私有服务器即可
缺点:( 1 ) dns 服务器似乎需要开 53 端口,而大部分国内服务器好像不给开;( 2 )如果用境外服务器做 dns 服务器可能又比较慢,而且如果被 dang 国发现,有一定的风险;( 3 )如果要判断是国内域名还是国外域名进行分情况解析(如果为国内域名则直接获取上游 dns 服务器解析地址并直接访问),则比较麻烦,需要不断更新被 gfw 屏蔽的域名名单(因为该名单在不断变化中)。
优点:更改设备 dns 以后,一劳永逸,无需开 VPN 软件。
PhyllisLin
2020 年 12 月 4 日
@wenfan 说句实话,太贵了
q9OxQg
2020 年 12 月 4 日
@wenfan 网站做得还挺 Q 。
wenfan
2020 年 12 月 4 日
@PhyllisLin 哈哈 这个仁者见仁吧:)
sofm
2020 年 12 月 4 日
现在还能使用
no1xsyzy
2020 年 12 月 4 日
@wenfan 不能直连境外 SNI proxy ;不能用境外 DNS 。直连境外都会直接撞墙,技术上并不需要先验地知道你的服务器地址。必须国内中转。
但国内开 UDP/53 TCP/80 TCP/443 都是难事儿。
wenfan
2020 年 12 月 4 日
@no1xsyzy 这是高手,这是高手~哈哈😄
dreamage
2020 年 12 月 4 日
sni proxy 学习了
no1xsyzy
2020 年 12 月 4 日
另外,来看下直接访问的这个 7 bytes 文件(无 HTTP 头)

hex dump 如下
15 03 01 00 02 02 28

搜索以后发现这是 TLSv3 alert fatal handshake_failure……
所以其实是同步绑定 80 和 443 ?
谁有国内已备案的,给 80 挂个 HTTPS 试下?有可能也能转发。

顺便,80 上使用 HTTP + 非标准谓词 似乎会被 WAF 截下来( DROP )。

随便弄个了端口号 TLS 握手也成功了…… 这是把所有的端口给安排上了? WTF……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/731497

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX