VPS的IP被Google标记为中国的检测和解决

VPS的IP被谷歌送中, 意思就是VPS IP被谷歌标记成中国大陆的IP了.

IP被谷歌定位成中国的影响

谷歌的服务针对不同区的IP有不同的逻辑, 针对中国的IP, 下面的功能会受到影响:

  • Youtube Premium 不能用 (YouTube Premium 和 YouTube Music Premium 不支持中国)
  • Google play不能下载软件
  • Youtube 不支持后台播放
  • 搜索结果也可能不一样 (当然, 可用通过用 google.com/ncr 去搜索)

IP被谷歌定位中国 可能的原因

浏览器或APP开了GPS定位(比如手机/电脑)权限, 使用VPS的IP访问谷歌服务时, Google可能把GPS定位和IP关联起来, 导致IP被标记为中国.

判断 IP是否被谷歌定位中国 的方法

方式1: 直接打开 www.youtube.com/red
如果页面提示 YouTube Premium 在您所在的国家/地区尚未推出, 表示表示被定位中国了
方式2: 流媒体检查脚本:
VPS执行: bash <(curl -L -s https://git.io/JRw8R) YouTube Premium结果为 No (Region: CN) 表示被定位中国了

IP被谷歌定位中国的解决方案

  1. 关闭浏览器或手机APP的定位(GPS)权限

    • 电脑移除定位权限: Chrome – 设置 – 隐私设置和安全性, 网站设置 – 位置信息, 移除谷歌的相关站点.
    • 手机关闭APP的定位权限: 应用的权限管理, 定位服務/位置信息 的权限.
  2. 去Google的帮助中心, 报告 IP 问题
    一般提交后, 可能1周以上才会有效果(当然也不一定被采纳), 可以间隔1周提交一次.
  3. 电脑端的谷歌浏览器, 通过Location Guard插件, 强制标记GPS定位.
    安装后, Fixed Location菜单, 标记需要模拟GPS定位的位置, 根据自己VPS IP, 在地图上找到对应的国家/城市.
    Options菜单, Default level: 改成 Use fixed location.
    经常使用Google搜索/油管等服务, 长期给谷歌推送定位.

PS: 之前有个台湾的VPS, 仅执行了1/2步, 等1周后, 定位也变正常了.