关于 Mac 特定情况下只有 google.com 无法访问的问题

2018-09-19 10:56:51 +08:00
 BOOM

很奇怪的一个现象。

问题描述

  1. MacOS 10.13.6,X-NG-R8,AWS-EC2 自建服务器;
  2. 使用酸酸乳:none 加密,协议 auth_chain_b,混淆 plain ;
  3. 这种配置在 Win, Android, iOS 上一切正常,在 Mac 上唯独 Google.com 无法访问,google.com.hk, mail.google.com 均正常;
  4. Mac 用其他机场的类似配置服务器毫无问题,Mac 用同服务器的 ss 配置也毫无问题。

只有在 MacOS 上,酸酸乳这一种配置模式上,Google.com 这一个网站没办法访问。换系统,换协议,换网站,全都正常。

问题分析

我就很奇怪了...像弄清楚到底是什么问题

  1. 查了日志也毫无提示
  2. 重新建了一个 AWS 也是不行,但是相同配置在别的设备上又完美运行。
  3. 本机 Hosts 无问题,因为一换别的服务器,或者同服务器的酸酸配置统统正常。
  4. X-NG-R8 也试过完全重装,依然不行。
  5. 浏览器 Safari, Chrome, Firefox 试过了均是这种情况。

求助内容

请问有人遇到过类似情况么?想知道排查问题大概还有哪个思路。

https://i.v2ex.co/lPPAWY66.png

920 次点击
所在节点    问与答
6 条回复
sephinh
2018-09-19 11:16:46 +08:00
看来看去也就 pac 问题了,全局模式试了吗?
BOOM
2018-09-19 11:17:49 +08:00
@sephinh 谢谢回复。试了,问题并未解决。
刚刚排查应该是软件的问题。去看 issue 发现了不少类似问题。
https://github.com/qinyuhang/ShadowsocksX-NG-R/issues/77
tyhunter
2018-09-19 11:22:23 +08:00
nslookup 和 dig 看了吗,排除下 DNS 问题
BOOM
2018-09-19 11:41:23 +08:00
@tyhunter #3 DNS 问题我是这么排除的。同一台服务器 ss 可以,ssr 不行。这台服务器的 ssr 别的设备都可以,唯 mac 不行。
目前基本确定是协议本身的问题或者是软件的问题。GitHub 上也找到不少类似的: https://github.com/shadowsocksrr/shadowsocksr-libev/issues/6
tyhunter
2018-09-19 11:45:51 +08:00
我之前都是 NG-R8 手动模式+Surge 转发分流,刚试了下你说的
版本 1.4.3-R8 (3),PAC 模式和全局模式,打开 google.comhttps://accounts.google.com 都没问题
BOOM
2018-09-19 11:52:09 +08:00
@tyhunter #5 是的,我用机场的酸酸乳类似配置也是没问题的。
刚刚明确了,把混淆从改成了 plain 改成了 tls1.2 即成果解决问题。
目测是被墙识别了或者干扰了。

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

https://www.v2ex.com/t/490723

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

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

© 2021 V2EX