一分钟解决打不开网页的故障

做IT外包N多年了,每天就是面对各种大大小小的报修,有些小事,也算值得一记,分享给各位。

本文讲述的是一个非常多见的问题——微信和QQ能正常收发消息,但是所有网页都打不开,这个问题具有一定的普遍性和高发性,所以,我也是再一次地发文讲述

一分钟解决打不开网页的故障

客户报修给技术小伙,他当时正开车,就直接转发给我了,我一看这种问题,大概率就是DNS的问题,与其我再安排别的技术小伙,还不如自己直接远程来得快了。

于是,快速打开向日葵,远程客户的电脑。

第一步,输入命令ipconfig /all,看到客户IP地址是自动获取的,而DNS服务器也没有被劫持,一个是苏州电信的,另外一个是4个114,显然没问题;

第二步,输入命令ping www.baidu.com,能ping通,说明IP配置正确、DNS解析没问题、网络通讯也没问题,ping哪个网址无所谓,其实就是检测DNS解析能力是否正常;

第三步,打开浏览器验证一下问题所在,果然打不开网页;

第四步,检查代理服务器设置。通过上述一、二两个步骤,确认了电脑的网络连接都是正常的,还是打不开网页的话,只能是代理服务器设置的问题了。

直接在“搜索”中输入“代理”,打开代理服务器设置,看到代理地址为127.0.0.1,后面是58XXX端口号,嘿嘿,原来是翻墙了,然而翻墙软件关闭后,代理设置没有还原或者关闭,那自然是打不开网页了。

直接关闭“代理”,回到浏览器刷新一下,网页瞬间就打开了,网速飕飕的。

真正的一分钟解决问题,得到一个五星好评。

在日常IT外包工作中,见得更多的打不开网页的问题,就是DNS劫持,ipconfig /all命令,能看到DNS服务器被设置为莫名其妙的IP地址了,所以网页就打不开了。

这种情况下,把DNS服务器改为自动获取,或者手动改为运营商提供的DNS服务器地址、4个114、4个8等等,都可以。

原理分析:通过浏览器打开网页的时候,当你输入网址后,该请求会转发给你所设置的DNS服务器,DNS服务器收到请求后,看自己能否把网址解析为IP地址,如果能,就把IP回复到你电脑,然后浏览器就以IP地址和网站服务器交互通讯了。如果你设置的DNS服务器自己无法解析,那就会逐级向上转发请求,如果最后都没有DNS服务器能解析你的网址,那网址就是无法打开了。

而微信、QQ、向日葵这类软件,是通过TCP或者UDP协议直接通讯的,不需要DNS服务器解析,所以,现在知道如何排查这类故障了吧?

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/11752

(0)
凯影的头像凯影
上一篇 2024年5月17日 下午3:27
下一篇 2024年5月20日 下午3:38

相关推荐

  • 如何在 Kubernetes 下轻松抓取应用网络包

    #1. 宿主机上捕获 我们知道应用其实是运行在 Pod 内的 Container 里的,所以只要定位到 Container 被调度到了哪个 Node 上,在相应的 Node 里,对容器进行抓包即可。 0) 先决条件 需要有宿主机的访问权限 1) 定位 Pod 的 containerID 以及它所运行的宿主机 IP 在 Kubernetes 集群内执行下面这个…

    2023年8月16日
    1.6K00
  • 网站常见错误代码及解决方案

    有时候大家在打开网页时会遇到各种各样的错误报告,比如404,500之类的,这些错误是服务器接到浏览器的请求后访回的状态码,专业术语叫服务器信息头,不同的状态码有不同的含义,了解一些有利于搞清楚哪里出了问题。 注:本文仅供学习 一、HTTP4xx(请求错误) HTTP错误400 由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。 HT…

    2022年6月13日
    1.8K00
  • 解决无线频繁断网,这个办法值得收藏!

    你们好,我的网工朋友。 在如今互联网普及率非常高的环境下,我们的日常生活和工作都与网络紧密相连。在追求较高网速的同时,稳定的网络传输质量越来越受到关注。 无线网络是现在办公中最常见的弱电网络系统,也是现代生活中最不可缺少的,没有网络,意味着你无法正常开展工作。 而在这个过程中一定会发生很多问题,你可能遇到过很多问题,也解决过不少,但你缺少了汇总这一步,所以就…

    2024年1月15日
    1.2K00
  • 如何快速查看 Kubernetes Pod 崩溃前的日志

    当pod处于crash状态的时候,容器不断重启,此时用 kubelet logs 可能出现一直捕捉不到日志。解决方法: kubectl previous 参数作用:If true, print the logs for the previous instance of the container in a pod if it e…

    2023年7月13日
    1.3K00
  • Traceroute(路由追踪)的原理及实现

    现实世界中的网络是由无数的计算机和路由器组成的一张的大网,应用的数据包在发送到服务器之前都要经过层层的路由转发。而Traceroute是一种常规的网络分析工具,用来定位到目标主机之间的所有路由器 原理 在介绍Traceroute的原理之前,需要了解几个技术名词: 具体到traceroute的实现细节上,有两种不同的方案: 基于UDP实现 在基于UDP的实现中…

    2023年4月12日
    1.2K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信