在Windows系统的Edge中实现新bing(new bing)访问,解决cnbing重定向问题

背景

在新bing公测的时候,我第一时间加入了waitlist,并快速通过申请。前期也存在着cn.bing.com重定向问题,当时只需安装modheader等HTTP请求头修改插件便可解决此问题。

然而,天有不测风云,在3月中旬的时候,此方案便被巨硬屏蔽了。如果打开modheader等插件访问bing.com会直接导致重定向次数过多,无法访问网站。如果关闭插件,则又会自动跳转至cn.bing.com,或者后缀zh-cn的bing.com链接,直接遣返回国。

此时,解决的方式只有通过代理访问了。令人难以接受的是,在开启代理(全局)的情形下,我的edge也会跳转回cnbing,在bing页面将地区调整至国外,仍然不起作用,自动跳转会cnbing。不论是清除浏览器cookies还是禁止cn.bing.com都无法解决此问题。于是我放弃了。

解决问题

弃疗大概10几天后,突然有点不想服从于命运的捉弄,所以又开始了折腾的进程。如有遇到类似问题,可以按照以下的内容进行排查。

1、退出edge和cnbing的账号登录,清除所有cookies缓存

在所有cookies都删除的情况下,没有理由仍然跳转。因此,我将bing的账号进行了退出,清除缓存后再次进入bing.com/new ,发现不起作用。因此,一定是某些其他缓解导致bing将我识别。

2、进行IP检测,测试本机的ip地址

进入网站后,进行IP检测发现本机地址IPv4为需要的地址,但IPv6仍为国内的地址。有可能正是ipv6地址暴露了行踪,因此,我尝试关闭ipv6功能,探索有无作用。

3、关闭Ipv6功能

设置-网络和Internet-高级网络设置-更多网络适配器选项,选择自己的网络右击属性,并按下图操作关闭ipv6。
关闭ipv6步骤

4、继续清除cookies后打开

打开后,发现仍是cnbing,但是修改区域后,成功跳转,提示修改有用!

其他问题

  1. 如不希望开启全局,则可在规则里添加
    bing.com
    cn.bing.com
    microsoft.com
    ###下面这个很多人容易忽略
    live.com
    microsoft.com.cn
    bing.com.cn
    msn.cn

    将这几个域名设置规则以后,发现可以生效,不需要开全局了。

  2. 问题排查
    如果以上手段仍不起作用,你需要排查到底哪个环节出了问题。比如微软账号设置里的区域是否有误,在清除cookies前是否退出账号等(注意edge浏览器的账号也需要退出,退出后删除所有缓存内容)。甚至可以尝试关闭电脑的定位功能,设置默认地址为国外。
  3. 后续复盘
    经检查,发现重定向确实为ipv6的问题。bing.com也会检测ipv6地址,导致代理无用。
© 版权声明
THE END
喜欢就发表一下看法吧
点赞9 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容