DNS_PROBE_STARTED元凶-猎豹WIFI

14,310 阅读3分钟

查了几个小时的VPN异常问题,拖着海外的同事半夜加班,最后找到国内同事定位,折腾一大圈,发现只是因为我装了个猎豹WIFI

1. 问题现象

 访问对应的网址时一直显示“DNS_PROBE_STARTED”, 基于本人浅薄的网络知识,DNS报错肯定是找不到IP了,绑一个host吧,然后显示“TIMEOUT”。

2. 查找问题(囧途)

1. timeout是不是就是网速慢啊,等明天再看。

2. 第二天仍然,再看看一个办公室的同事,相同网络可以访问,可以排除网络问题。

3. 基于浅薄网络知识,ping了一下域名,ping通了(后来知道ping通,是因为绑了host)

之前只知道ping能看能不能通,具体什么作用不清楚。这次找同事科普了一下,ping命令查看TCP/IP网络层的连接情况。

4. 然后同事(非网络组)说你再telnet一下80/443他们的IP,发现不通。他说应该是防火墙问题。让VPN那边给开一下权限。

5. 找到海外VPN同事,说帮我把我的IP加一下权限,他们查了以后告诉我,人家那边根本没有拦特定的IP。不会是permission问题。

6. 然后把问题给到了海外那边的网络组VIP同学,VIP同学让我先给了一份ipconfig/all的截图,说IP对应的VPN地址不对,我说是命令运行出来的啊,他说不对,再试一下。

7.关了重新再打开cmd的命令窗口,然后结果对了。还是查不出原因。然后让

tracert 域名

截图给他,告诉我压根没走VPN,问我是不是改了什么route table(路由表) 或其他DNS相关的配置。

8. 说实话,当时不知道路由表是啥,心想不认识的东西我肯定没改过啊。就说没有。我说要不我重装一下VPN吧。然后中午出去办事去了。

9. 一个小时后回来,看到他说你问问你们国内的网络组什么问题,他们那边肯定没有问题。

10. 然后找到国内网络组同事,他们让发了VPN的路由表,看了说没问题啊,隧道都有。说到你位置看看吧。

11. 到了位置看不到原因,我说会不会是我装了啥我不知道的东西。

12. 他看了看,看到了“猎豹WIFI”,说这个东西会修改路由表。基本就是它了,卸载掉!说实话,这玩意去年就装了试了一下,根本没用过,但是它自己每次都自动登录。

13. 然后好了!

14. 回到和海外同事的聊天界面,发现半个小时前,还在帮我想解决方案,让我看看是不是wsl2 or docker installed on windows。

15. 立马把原因发过去,并表示抱歉。结果那边竟然还在线!我看看了那边晚上将近12点。

16. 尬出了五室一厅

3. 解决方案

当VPN失效时,基本就是路由表被外界修改了,先查看自己电脑有没有安装和网络相关的一些APP,有的话先禁用掉!