病毒安全知识,电脑网络技术,手工杀毒方法,答疑解决笔记

导航

« 如果你不想用用户名密码登录Windows,可以试试其他的方式

如果遇到网络有问题,怎么查

1

经验要一点一点积累,知识要一点一点学,做什么学什么,做一种学一种,有的东西别人不教,要自己“偷”,记下来就是自己的。

以前感谢搜索引擎,现在感谢AI,尽管有不少错误,也感谢那些教我和我“偷”的人,也感谢那些能留下资料让我偷偷借鉴的人。

2

比如遇到网络问题,怎么检查,一般就是ping、tracert、telnet(本文将以Windows的命令为例),另外还有nslookup。今天先说这些,其他的以后再说。

 

ping用来检测网络连通,就是检查到对方的线路是否正常,简单的命令格式就是

ping xxx.xxx.xxx.xxx

xxx.xxx.xxx.xxx是目的IP地址,也可以是网络域名(不带http://或https://,也不带任何/及子目录)。一般ping的顺序是,127.0.0.1、本机IP、网关IP或路由器IP、网站IP或公网DNS,分别检测协议、本机网卡、到网关或路由器的线路、外网。

ping还可以加命令参数,可以在命令行窗口下用ping /?查看,不多说,可以自行搜索参数用法,不管是搜索引擎还是AI(有AI谁还用百度)。我觉得有用的说几个。

-t,长ping,直到按Ctrl-C停止

-l size,用size大小的包去ping

-6,ipv6的ping

不过要注意,很多电脑的防火墙,还有的网络设备、网站是禁ping的,所以发现ping不通不代表线路一定断了,而有的能ping通也不代表目的地址可用,因为对方防火墙可能封了你的应用。

 

tracert用于跟踪路由,看看你的数据是怎么走的,和ping一样,后面跟的是目的IP或目标网站的域名(要求同ping),执行后会显示出到达目的IP前的每一跳(经过的每个路由器或网关),同样有的网络设备是禁ping的,所以有的跳是不显示ip和时间的。同样它有自己参数,我觉得有用的参数是

-d,不对IP进行解析,主要是为了省时间,每一跳都解析浪费时间,没必要。

-w timeout,timeout是超时时间,指定一个超时时间,比如1或100毫秒,目的也是为了省时间。

 

telnet是用来检测目的端口是否开放,命令格式类似

telnet xxx.xxx.xxx.xxx port

端口port如果不写,默认是23,但这不是我们要的,所以要加上我们要使用的端口,以检测目标应用是否对我可用。

如果对应端口是开放的且允许你访问,会打开一个黑色的窗口,一般是没有内容,除非有设置欢迎信息,比如有的FTP服务器。能看到黑色窗口打开,基本就是通了,否则会报告连接失败。连接成功后,黑色窗口可以直接关闭,或者按Ctrl+],然后就有输入提示符出来,再输入quit就退出(是不是显示很正式)。

在WIN 10/11(好像7也是)里,telnet并不能默认调用,需要安装,要从控制面板-卸载或更改程序-启用或关闭Windows功能,选中Telnet Client安装后才能调用。

 

最后再说一个nslookup,用来解析域名的,把网址转换成IP,可以检查你用的DNS是否正常工作,用上面的ping、tracert这些命令也可以查出IP,但是DNS正经的命令是nslookup,格式是

nslookup 域名

也可以在域名后再跟一个DNS的IP,这样可以指定一个DNS来解析,也是看对应的DNS服务器是否正常工作的。如果不指定DNS,就用默认的DNS查询,可以同时查看默认的DNS设置是否正确。

不过,也有可能出现的情况是,nslookup查不出解析结果,但ping却可以,同时上网和浏览也正常。这种极端情况除了防火墙或安全策略要放通DNS对应端口(一般是UDP 53端口,有时还有TCP 53),还有本地系统可能存在的问题需要排查,不过这可能就不是网络问题范畴。 


>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/2389.html

发表评论(无须注册,所有评论在审核通过后显示):

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

  • 微信订阅号
    微信订阅

最新发表

最新评论及回复

本站出现的所有广告均不代表本人及本站观点立场 | 关于我 | 网站地图 | 联系邮箱 | 返回顶部
Copyright 2008-2020 www.stormcn.cn. All Rights Reserved. Powered By Z-Blog.

闽公网安备 35010202000133号