V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
hugo775128583
V2EX  ›  问与答

Linux 如何防止 google.com 重定向

  •  
  •   hugo775128583 · 2017-01-03 17:31:51 +08:00 · 3877 次点击
    这是一个创建于 2859 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    是 google IP 解析的锅么?

    31 条回复    2017-01-04 02:22:30 +08:00
    wkan
        1
    wkan  
       2017-01-03 17:39:01 +08:00   ❤️ 2
    ipwx
        2
    ipwx  
       2017-01-03 17:39:24 +08:00
    mdzz
        3
    mdzz  
       2017-01-03 17:45:36 +08:00
    ncr = No Country Redirection
    M3ng
        4
    M3ng  
       2017-01-03 17:47:52 +08:00 via iPhone
    NTR
    M3ng
        5
    M3ng  
       2017-01-03 17:48:27 +08:00 via iPhone
    不好意思打错了,是 ncr 。
    kkk330
        6
    kkk330  
       2017-01-03 17:52:28 +08:00
    @M3ng 看来是苦主啊🌚
    bigpigeon
        7
    bigpigeon  
       2017-01-03 17:52:52 +08:00
    那 youtube 呢
    artandlol
        8
    artandlol  
       2017-01-03 17:54:07 +08:00
    popu111
        9
    popu111  
       2017-01-03 17:59:45 +08:00 via iPhone
    看了一圈楼主的语言,认为楼主最需要的是:

    1. 如果是本地浏览器用代理的话,清 cookie 然后 ncr
    2. 如果不是的话说清楚情况
    3. 阅读《提问的艺术》

    [WARN] 下方戾气,如有玻璃心请勿继续
    如果是小白的话就老老实实补充知识不要出来浪费大家的时间好吗?你不说清楚情况谁 tm 能判断情况?靠猜么?猜了不对又得被你鄙视(可能没有鄙视),这 tm 吃力不讨好浪费时间精力坏心情的事傻 x 才干。

    (然而我也是个傻 x ,令人温暖的是大部分人都是傻 x 的样子

    (上方语言可能过重,还希望各位不要喷我,我也是小白过来的也能理解,但我相信读完提问的艺术应该是提问前必备的
    hugo775128583
        10
    hugo775128583  
    OP
       2017-01-03 18:01:47 +08:00
    @M3ng 说出你的故事
    loading
        11
    loading  
       2017-01-03 18:04:08 +08:00 via Android
    学会了新名称:ntr ,就是戴绿帽……
    hugo775128583
        12
    hugo775128583  
    OP
       2017-01-03 18:05:00 +08:00
    @popu111 接受建议。

    但是不知道有没有 《回答的艺术》?比如需要看清楚问题的内容,说了 ncr 解决不了问题还是无数人甩了一句 ncr 就跑。
    hugo775128583
        13
    hugo775128583  
    OP
       2017-01-03 18:05:33 +08:00
    @loading 哈哈哈手动百度后回来
    morethansean
        14
    morethansean  
       2017-01-03 18:12:18 +08:00 via Android
    @hugo775128583 你是直接在你的服务器上 wget 被 302 了?那你查查你的 ip 是不是被识别成香港地区了啊...
    ruimz
        15
    ruimz  
       2017-01-03 18:18:26 +08:00 via iPhone   ❤️ 1
    大家都回复 ncr 是因为这几乎是唯一有效的方法了
    既然楼主发现环境和本机浏览器都不是问题所在,应该换一个思路,比如 IP 地址本身,看看有没有问题。可以上网找一个免费的 ss 号试试有多少会自动跳 Google ,其他米国 IP 会不会跳 hk ,日本的 IP 会不会跳.jp
    说实话我以前的美国 IP 还跳过菲律宾呢。无非就是 Google 自己的问题,他认为你在那就给你跳那呗,不让他跳就 ncr 呗。解决方法就是 ncr 或者换 IP 喽
    morethansean
        16
    morethansean  
       2017-01-03 18:26:45 +08:00 via Android
    还有哇楼主,建议以后提问题的时候说明详细情况,比如你已经做了哪些尝试 得到了什么样的结果。不然底下的人真的一头雾水而且会觉得提的问题很业余,就像在问“我电脑死机了到底是怎么回事”一样...
    yangff
        17
    yangff  
       2017-01-03 18:27:02 +08:00
    ncr 没用的, Google 的 IP 数据库错了,多半是这个 IP 段基本都被中国人用来翻墙了……
    唯一解决方案:换个 ip 段
    yangff
        18
    yangff  
       2017-01-03 18:28:37 +08:00
    当然你可以 https://support.google.com/websearch/contact/ip

    一半几周之后会改善,但是再过几周就又变回去
    yangff
        19
    yangff  
       2017-01-03 18:29:21 +08:00
    Bandwagon 不用试了,几乎所有 ip 都被标记到香港了。
    MaiCong
        20
    MaiCong  
       2017-01-03 18:35:12 +08:00
    ncr 无用,搜索的时候不会跳,但是点击后会被重定向到 hk ,换 IP 吧。
    popu111
        21
    popu111  
       2017-01-03 18:52:41 +08:00 via iPhone
    @hugo775128583 因为很多人是标题党(只看标题)

    以及你并没有在这个贴中详细描述情况,这无疑是很不友好的,在我没有仔细看帖并点进链接翻上一圈的时候我也想回个 ncr 走人来着_(:з」∠)_
    bumz
        22
    bumz  
       2017-01-03 20:24:28 +08:00
    @yangff 为啥用这个 IP 翻墙就会导致这个 IP 被标记为中国?如果你不允许 Google 访问位置信息,不使用注册地理位置是中国的谷歌帐号登录,不使用中文, Google 凭什么知道你到底在哪?
    chenxuhua
        23
    chenxuhua  
       2017-01-03 20:30:10 +08:00 via Android
    如果不喜欢用谷歌香港,可以以 https://www.google.com/ncr 方式访问,(No Country Redirect)禁止国别跳转。
    yangff
        24
    yangff  
       2017-01-03 20:50:22 +08:00
    @bumz 不知道,说不定是“大数据”的结果,也有可能这个 ip 段开着 google 服务还开着 gps ,久而久之就被 Google 发现它的 ip 库是“错误”的,于是“修正”了
    yangff
        25
    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
        26
    yangff  
       2017-01-03 21:00:24 +08:00
    注意我说的不是这个 ip ,而是这个 ip 段…… 你猜用搬瓦工的有多少不是拿来翻墙的……?
    frank94chan
        27
    frank94chan  
       2017-01-03 22:02:59 +08:00 via Android
    我说一个曲线救国的办法,去搜一个 NoCountryRedirect 的插件,我之前也被这个问题烦过,搞得我现在只想用美帝节点的梯子。。。
    Lentin
        28
    Lentin  
       2017-01-03 22:32:11 +08:00
    来一发扩展脚本,世界终于安静了。
    https://greasyfork.org/zh-CN/scripts/18825-always-google-dot-com
    lslqtz
        29
    lslqtz  
       2017-01-04 01:46:52 +08:00
    @yangff 或许可以直接改掉这个,然后锁住修改和删除的权限?
    yangff
        30
    yangff  
       2017-01-04 02:14:37 +08:00 via Android
    @lslqtz 对 chrome 的运行时状态没意义。。
    isphone
        31
    isphone  
       2017-01-04 02:22:30 +08:00 via iPhone
    @M3ng 你有故事
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2136 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 00:35 · PVG 08:35 · LAX 17:35 · JFK 20:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.