Linux 如何防止 google.com 重定向

2017-01-03 17:31:51 +08:00
 hugo775128583

之前提了一个问题 怎么让 Chrome google 首页停止地域跳转?

后来发现 VPS (位于 Los Angeles, California )访问 google.com 的时候就已经被重定向到了 google.com.hk 了,问题不在我本机浏览器上。

请教一下各位怎么让 VPS 不重定向到 google.com.hk ?系统 Centos 。

是 google IP 解析的锅么?

3920 次点击
所在节点    问与答
31 条回复
popu111
2017-01-03 18:52:41 +08:00
@hugo775128583 因为很多人是标题党(只看标题)

以及你并没有在这个贴中详细描述情况,这无疑是很不友好的,在我没有仔细看帖并点进链接翻上一圈的时候我也想回个 ncr 走人来着_(:з」∠)_
bumz
2017-01-03 20:24:28 +08:00
@yangff 为啥用这个 IP 翻墙就会导致这个 IP 被标记为中国?如果你不允许 Google 访问位置信息,不使用注册地理位置是中国的谷歌帐号登录,不使用中文, Google 凭什么知道你到底在哪?
chenxuhua
2017-01-03 20:30:10 +08:00
如果不喜欢用谷歌香港,可以以 https://www.google.com/ncr 方式访问,(No Country Redirect)禁止国别跳转。
yangff
2017-01-03 20:50:22 +08:00
@bumz 不知道,说不定是“大数据”的结果,也有可能这个 ip 段开着 google 服务还开着 gps ,久而久之就被 Google 发现它的 ip 库是“错误”的,于是“修正”了
yangff
2017-01-03 20:57:15 +08:00
BTW, 我想 LZ 第二段说的已经足够清楚了,看不懂的只能说是你语文问题……

这里的具体原理是这样的, Chrome 会往配置文件里面存一个 google 服务器的地址,这个地址是 chrome 自己定期向 google 请求的,你 ncr 是没有用的,改搜索引擎也只是改地址栏的默认搜索引擎,而不是这个地址。

现在 Google 把你的 ip 标记成了香港,所以给 chrome 返回的就是香港的地址咯……

这个数据被存在 X:\Users\用户名\AppData\Local\Google\Chrome SxS\User Data\Default\Preferences 里面,叫 last_known_google_url ,你强行改掉这个是 work 的,但是一会儿就会变回来,这就是为什么我说是定期请求。

大概最干脆简单直接的办法是直接编译一个 chromium 吧……
yangff
2017-01-03 21:00:24 +08:00
注意我说的不是这个 ip ,而是这个 ip 段…… 你猜用搬瓦工的有多少不是拿来翻墙的……?
frank94chan
2017-01-03 22:02:59 +08:00
我说一个曲线救国的办法,去搜一个 NoCountryRedirect 的插件,我之前也被这个问题烦过,搞得我现在只想用美帝节点的梯子。。。
Lentin
2017-01-03 22:32:11 +08:00
来一发扩展脚本,世界终于安静了。
https://greasyfork.org/zh-CN/scripts/18825-always-google-dot-com
lslqtz
2017-01-04 01:46:52 +08:00
@yangff 或许可以直接改掉这个,然后锁住修改和删除的权限?
yangff
2017-01-04 02:14:37 +08:00
@lslqtz 对 chrome 的运行时状态没意义。。
isphone
2017-01-04 02:22:30 +08:00
@M3ng 你有故事

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

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

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

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

© 2021 V2EX