
【win7重置网络的cmd命令 如何取消网络重置命令】当我取消此处的勾选之后,将网卡禁用然后又启用,竟然发现还是不起作用,无奈只好采用重启大法,当计算机重启之后发现竟然可以上网了,于是心中一番窃喜,然而好景不长,没过多久又无法上网了,真是让人捉急 。。。
重置网络通过多次尝试,发现每次出现突然不能上网的情况之后,重启电脑便可以恢复正常,但是使用一阵子过后,很大概率又会断网,仍然无法找到问题根源所在,想了一下不如将网络进行重置试一试,通过在CMD窗口输入命令 netsh winsock reset 执行:
netsh winsock reset这个命令的作用是重置 Winsock 目录 。如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络 。这个命令的好处是可以重新初始化网络环境,以解决由于软件冲突、病毒原因造成的参数错误问题 。该命令执行后计算机会提示重启,完成重启操作后发现电脑又可以正常上网了 。
然而理想很丰满,现实很骨感 。本以为重置网络恢复了初始设置后即可搞定断网问题,没想到过阵子居然又断网了,没错!你没有看错!连网络环境都重置了的情况下居然还是没有解决问题!这恐怕是从业以来碰到过的最奇葩问题了!心中一万只艹泥马奔腾而过!
突然,我脑海中灵光一现,之前我们已经尝试过使用ping命令检查网络连通状态,现在不妨搭配使用telnet命令检查端口访问状态 。实践中,ping和telnet命令往往是搭配使用,ping命令用于检测目标服务器是否处于正常运行状态,telnet命令用于确认目标服务器端口是否开放,二者搭配起来用于测试客户端与目标主机间的网络通信状态是否正常 。
TELNET命令检查网络端口访问状态这里以百度网站为例,百度首页网址 http://www.jinnalai.com/uploads/article/2021/09/29/85185 使用的是Web服务器的默认端口80,那么我们执行命令:telnet www.baidu.com 80 用来测试本机至百度网站的80端口是否通信正常(注意参数之间要有空格):
telnet www.baidu.com 80

执行结果让我大吃一惊,端口访问失败了!!!一般情况下我们 telnet 目标主机出现连接失败的情况是由于目标主机对应端口所运行的服务出现了异常才无法访问,你要说是百度的网站服务宕机了导致我们 telnet 不通??这也太不可能了,于是我赶紧掏出手机访问了一下百度,果然还是正常访问的 。那么这下找总算找到问题出在哪里了,为什么这么说?下面让我们来看一张图便知晓 。

这里先看一下关于ping命令的介绍:Ping是工作在 TCP/IP网络体系结构中应用层的一个服务命令, 主要是向特定的目标主机发送 ICMP(Internet Control Message Protocol 因特网报文控制协议)Echo 请求报文,测试目的站是否可达及了解其有关状态 。
根据上图中OSI的七层模型和其简化版的TCP/IP模型,我们可以看到 telnet 命令和 ping 命令(ICMP协议)分别工作在TCP/IP模型定义的应用层和网际层,那么结合我们之前测试的结果:ping 成功 telnet 失败,我们可以得出结论为:网络层是正常的,问题出在应用层 。这下终于可以解释了为什么前面那么多的尝试最终都没有解决问题,那是因为前面的各种措施几乎都是在针对于网络层面的问题进行处理,网络层本来就是正常的,所以再怎么折腾也是枉然 。
推荐阅读
- tf什么意思 双代号时标网络图TF是什么意思
- 电脑开不开机怎么重装系统教程 win7无法关机怎么办
- 网络购物常见的安全风险 网络购物安全的防范措施
- 网络安全发展方向 网络安全模型有哪些
- 手机给电脑共享网络 怎么把手机网络共享给电脑
- 为什么路由器连接上却不能上网 路由器突然只有信号没有网络了
- 今年立秋后有秋老虎吗
- 自己重置保养里程方法
- 隐形守护者网络异常是什么情况 网络链接失败解决方法分享
- 命令与征服重制版gdi第6关怎么打 红警重置版gdi第6关玩法
