今天带大家来看一下,上不了网的时候,怎么利用命令行来判定故障所在 。
PS:本文为网络知识普及文,适用于网络小白,大师请绕道 。
1、ipconfig
打开电脑,发现不能上网,先查看本地连接是否正常,有线或者无线,确认已连接的前提下,按下”Win”键 R,在弹出的运行框中输入cmd,即可进入命令行模式,输入ipconfig /all能显示所有网卡的详细配置情况
文章插图
如果IP地址是169开头的,那么这并不是正确的IP地址,请与同事交换网线测试;
如果能显示正确的IP地址、、网关、DHCP服务器、DNS服务器,则基本上表示网卡工作正常、网线是通的,并且至少能够与DHCP服务器通讯;
拓展:ipconfig /release可以释放当前IP,ipconfig /renew更新IP(重新获取IP),ipconfig /flushdns 清除系统DNS缓存 。
2、Ping
既然能获取正确的IP地址,那就说明与DHCP服务器正常通讯,那就要使用ping命令来确认一下,与网关是否能正常通讯,ping 网关的IP地址,正常的话,如下图所示:
文章插图
如果与网关不通,那就是显示time out,这并不代表网络一定有问题,网关设备也可能禁止ping;而网关有没有禁止ping,找台能正常上网的电脑ping一下就知道了,如果它也ping不通,那就是网关禁止ping;
如果ping网关能通,那就ping 网址,下图表示网站可达,同时也证明DNS服务器工作正常:
文章插图
如果网址ping不通,那么可能是内网的DNS服务器有问题,但是,DNS服务器有问题,不可能只是一两台电脑无法上网,尤其是直接使用外网的DNS服务器,那更不可能是DNS服务器的问题了 。
当然了,如果真是内网DNS服务器有问题,就先重启试试,本文就不展开讨论了 。
PS:-t参数可以不断地ping,需要停止的时候,按Ctrl C即可;另外,ping有个妙用,我们在做批处理的时候,有时候两个命令之间需要间隔一段时间 。
那就可以使用ping命令了,因为正常来说,ping 127.0.0.1是一秒钟一次,你想间隔30秒,就写一行命令:ping 127.0.0.1 -n 30
3、tracert
显然,ping命令不足以判断网络故障所在,因此,我们需要更有用的命令来判断网络问题出在哪里:tracert命令,注意使用-d参数,免去解析名称的过程,可以更快得到结果
文章插图
如果显示为*号,可能是设备不允许显示tracert结果(比如说防火墙),但是连续多条*号,那就有问题了,如果网关之后就没了,那问题就出在网关上,其他同事都能上网,唯独你被卡在网关上,多半是被禁止了,也不一定是网管人为的 。
可能是你电脑病毒或者恶意程序太多,也可能是其他原因,触发了安全策略,被网关设备禁止了,此时可以尝试全盘杀毒,同时登录网关设备排查 。
【如何排查网络连接故障 网络无法访问互联网怎么解决】如果大家都不能上网,首先怀疑出口设备(路由器或防火墙)的问题,其次检查光猫是否正常,是否已欠费 。
推荐阅读
- 如何查看淘宝等级?店铺有哪些等级?
- 夏天如何拯救晒伤的花卉
- 下雨季节如何养护兰花避免烂根
- 多肉虹之玉如何养护生长旺盛
- 文竹生长缓慢如何养护
- 铜钱草如何浇水叶子越长越大
- 玉树如何养护新芽直冒
- 原著人世间冯玥结局如何 电视剧人世间冯玥大结局是什么
- 如何转移数据到iPhone 安卓手机怎么一键换机到苹果
- 亚马逊ppc广告怎么去?如何投放?