linkedin放弃中国市场后,在国内打开linkedin.com,会自动跳转到 linkedin.cn,无法与国际友人在同一个平台上联系。
按照搜到的方法尝试解决,包括修改浏览器默认语言、清除浏览数据、使用软路由上的插件给 linkedin.com设置从国外线路访问等,都无法解决。为了排除操作系统遗留了什么信息,遂登录到自己的软路由上,用命令行打开linkedin.com,结果如下:
root@openwrt:~# wget www.linkedin.com
--2024-01-09 18:41:48-- http://www.linkedin.com/
Resolving www.linkedin.com... 52.130.75.155
Connecting to www.linkedin.com|52.130.75.155|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://www.linkedin.com/hp [following]
--2024-01-09 18:41:48-- https://www.linkedin.com/hp
Connecting to www.linkedin.com|52.130.75.155|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://www.linkedin.cn/ [following]
--2024-01-09 18:41:49-- https://www.linkedin.cn/
Resolving www.linkedin.cn... 52.130.75.155
Connecting to www.linkedin.cn|52.130.75.155|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 120156 (117K) [text/html]
Saving to: 'index.html'
index.html 100%[============================>] 117.34K 591KB/s in 0.2s
路由器上不存在缓存和语言的问题,但从上述命令结果中可以看到还是被重定向到了 cn 站点,这是为何?
上 ip138查了一下www.linkedin.com这个域名解析出来的52.130.75.155,果然,这个 IP 在上海,这就清楚了:
我在软路由上配置的首选 DNS 服务器是223.5.5.5 等国内服务器,解析出的IP 地址是 linkedin 在国内部署的服务器,而只要你访问这个服务器,linkedin 自然知道你是在国内,于是就给你重定向到了linkedin.cn。
为什么我在软路由上配置了让linkedin.com从国外线路访问,但还是被linkedin检测出我是从国内访问呢?那是因为我在配置中指定了路由策略是“绕过中国大陆IP",因此当拿到DNS解析的国内IP后走的是直连方式,根本没有到达路由策略环节。
原因找到了,自然就有对策,解决方案1是去掉绕过大陆IP选项,不过我采用了另一个方案:使用国外的DNS服务器,把这个域名解析到国外。我使用的小猫咪插件,找到 DNS 设置,打开第二 DNS 服务器选项,把 linkedin的域名加入使用第二DNS 的列表,搞定!
再测试一下,可以看到 IP 地址变成了13.107.42.14,查询可知服务器在美国。
root@openwrt:~# wget www.linkedin.com
--2024-01-09 18:50:45-- http://www.linkedin.com/
Resolving www.linkedin.com... 13.107.42.14, 2620:1ec:21::14
Connecting to www.linkedin.com|13.107.42.14|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://www.linkedin.com/hp [following]
--2024-01-09 18:50:45-- https://www.linkedin.com/hp
Connecting to www.linkedin.com|13.107.42.14|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 130794 (128K) [text/html]
Saving to: 'index.html.1'
现在从浏览器中打开 linkedin.com,再也不会跳转到linkedin.cn了!