1987WEB视界-分享互联网热门产品和行业

您现在的位置是:首页 > 网络工具 > 正文

网络工具

能够ping通网站但无法打开网页故障原因

1987web2025-04-21网络工具7
今天上班时遇到一个有意思的事情,打开电脑后突然发现无法打开网页了。第一反应公司网络出问题了。但是看其他同事该摸鱼看电影、购物都没有问题呀!

今天上班时遇到一个有意思的事情,打开电脑后突然发现无法打开网页了。第一反应公司网络出问题了。

但是看其他同事该摸鱼看电影、购物都没有问题呀!

我颓然坐回工位准备看下是不是网口的问题,有意思的事情来了,因为电脑上的微信是开机自启动登录,我发现微信竟然可以登录。

我第二反应是DNS问题。

于是我调出CMD窗口,打开nslookup,输入域名,经测试域名解析没有。ping域名测试也没有问题。

那么是公司防火墙问题?

不对呀,最近公司网络没有调整,而且我这是出站行为,防火墙是不会限制的。

难道是公司上网行为管理限制问题?

可我看到其他同事这会正常访问呢,说明行为管理没有主动限制该域名访问。难道只限制了我?

路由跟踪网站的域名,显示链路连接状态没有问题,而且在查看浏览器设置的过程中发现浏览器可以自动更新,说明网络链路质量是没有问题的,更别说上网行为管理软件限制了。

域名解析可以得到正确的地址,微信和浏览器客户端都能和服务器端建立连接,路由跟踪正常,ping无延迟和丢包,说明DNS、链路通道和质量是没有问题的。

这就比较奇怪了!

同事在看我张牙舞爪半天,并无思路,遂揶揄到,重启下!

当我是初级网管呀?

我好奇心和倔劲上来了,抓包!

然而更神奇的事情来了,我竟然没有抓到电脑访问网站的信息!

我恼火的扫了一眼打开了网页的错误界面,提示代理服务器拒绝连接!

嗯?

我最近没有调整电脑的访问代理功能呀,难道是浏览器的问题?

好在电脑还有其他浏览器,换了Chrom、edge和IE发现都是代理服务器设置错误的提示。

然后我就切换公司的无线、连接手机的热点尝试找到问题的原因,结果仍然提示代理服务器问题。

这就玄乎了!

虽然我坚信自己没有主动设置电脑的代理功能,我还是把电脑系统的代理设置功能区打开,神奇的一幕来了,系统设置代理功能竟然是打开着的!

我把使用代理服务器功能关闭后再次测试确实可以正常浏览网站了。

究竟为什么使用代理服务器功能会打开,我在网上查阅相关资料并验证自己的电脑系统。

账户设置一直是本地账户登录,未使用其他账户登录。不符合问题原因。更改DNS设置,这个在上面排查问题的时候已经验证,已经确定跟代理服务器打开无关。(DNS是最不能跟代理服务器报错扯上关系的原因,我当时竟然信了还又验证了!)Internet属性-局域网设置中自动配置自动检测和代理服务器,确认我的电脑设置里面是关闭的状态。更改注册表(都是故作神秘,没有尝试)。

薅了半天头发,根据代理的通信原理,最后我终于怀疑到墙软件!

于是,我经过验证发现墙开启后,确实是会打开系统的使用代理服务器功能,可如果主动选择退出墙软件情况下,墙也会自动关闭系统代理服务功能。

问题就复现在我运行墙软件的期间,重启电脑后发现,系统的代理服务器功能不会因为墙强制退出自动关闭。

罪案真凶落网,我却思考另外一个问题。

我之前也有异常关闭电脑的情况,为什么就没有发现这个问题呢?

回想这两天对于墙的操作才恍然大悟,之前未出现问题是因为原来设置墙开机自启动,我想要上网时代理服务可以正常运行,所以才不会出现这个问题。

而之前在使用墙的过程中,如果出现墙被不能和远端服务器通信,就是端口被封的情况,我是主动把软件退了,而在推出后系统默认也关闭掉代理服务器功能,所以也可以正常上网。(正常情况是我发现网站打不开就先把软件主动退出,从没有认证思考过代理通信的事情)。

所以翻墙有风险,举止需谨慎呀。