打开电脑,发现不能上网,先查看本地连接是否正常,有线或者无线,确认已连接的前提下,按下”Win”键+R,在弹出的运行框中输入cmd,即可进入命令行模式,输入ipconfigall能显示所有网卡的详细配置情况 。
文章插图
今天带大家来看一下,上不了网的时候,怎么利用命令行来判定故障所在 。
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结果(比如说防火墙),但是连续多条*号,那就有问题了,如果网关之后就没了,那问题就出在网关上,其他同事都能上网,唯独你被卡在网关上,多半是被禁止了,也不一定是网管人为的 。
可能是你电脑病毒或者恶意程序太多,也可能是其他原因,触发了安全策略,被网关设备禁止了,此时可以尝试全盘杀毒,同时登录网关设备排查 。
【如何排查网络连接故障 网络无法访问互联网怎么解决】如果大家都不能上网,首先怀疑出口设备(路由器或防火墙)的问题,其次检查光猫是否正常,是否已欠费 。
- 微信群发的具体操作方法 如何群发
- 莲蓬如何晒干
- 网络语中枪是什么意思
- 晚年幸福吗 属牛的人晚年生活如何
- 热水器清洗应该如何清洗 热水器清洗
- 教你如何一次性通过科目一考试
- 泡沫胶带如何清理,泡沫粒怎么收拾?
- 手机内照片如何彻底删除
- 冷冻鲳鱼如何烧,冰冻过的鲳鱼还能清蒸吗?
- 孔子思想为何绵延至今 如何评价孔子对后世的影响和意义