网页打开慢
网页解析慢通常是DNS的问题,如果DNS设置正常还有问题,那么可以检查下是否与多网卡配置有关。本例中就是因为安装了vmware虚拟机导致虚拟网卡与无线网卡的DNS冲突,引起网页解析缓慢。最终通过去掉虚拟网卡上的DNS配置得到解决。
问题现象
浏览器打开网页很慢,chrome左下角总是显示“正在解析主机”,edge浏览器标签栏总是显示“waiting for response…"。
问题排查
一开始怀疑路由器DNS设置问题,但因为同一网络下使用手机打开网页很顺畅,所以基本排除。
检查电脑的dns设置,dns配置为自动获取,当前获取的地址是路由器的ip地址192.168.31.1
,没有问题。
使用ipconfig /flushdns
清除dns缓存,然后ping百度网址,结果解析时间花了10秒左右,表明dns解析确实延迟比较长。通过ssh登陆路由器,ping任意网站,解析很迅速,进一步验证路由器设置没有问题。
接下来准备跟踪dns路由过程。使用nslookup
,返回的结果是“DNS request timed out.",同时返回的Address是192.168.40.1
。这个地址并不是前面检查的DNS服务器地址,而是虚拟网卡“VMnet8"的网关地址。于是打开虚拟网卡,发现虚拟网卡的DNS地址为192.168.40.1
,终于水落石出了。
因为电脑装了虚拟机,所以多了张虚拟网卡,而虚拟网卡设置了DNS地址,即192.168.40.1
,导致总是先从该服务器去解析,解析失败后才从正确的DNS解析,导致解析延迟。
解决措施
删除虚拟网卡的DNS设置(留空),问题得到解决。nslookup
检查看到是正确的DNS地址。
相关阅读
前面的Telnet的命令使用方法部分是我在网上搬过来的,后面的内容是我在自己初学实践时所遇到的一些问题及解决方法。 Telnet使用介
解决问题之explorer进程参数C:\Windows\explorer.ex
背景:起初我在分析一个进程,然后将该进程运行起来以后,发现它有写注册表启动项的操作,于是就打算重启看看是否效果什么的,结果遇到了黑
作为一名初级产品,面对需求方提供的混乱资料、大量的需求信息以及复杂的系统逻辑,你是否不知从何入手?笔者根据自身经历,摸索出“数据
瑞幸咖啡如今是风头正盛,其在互联网打法上的犀利娴熟,在流量池和用户裂变上的凶猛有效,在基于APP及数据分析基础上的精准高效,都是值
在用c#操作数据库的时候遇到了该问题,由此记录一下解决方法:调试的时候无法连接到数据库,提示“未将对象引用设置到对象的实例”。我