3.验证DNS服务器
DNS服务器负责将域名(网址)转换成IP地址,我们可以使用ping命令判断其配置是否正确以及工作是否正常。
其方法很简单,只需要在命令提示下输入“ping 域名地址”,例如“pint http://www.chinaitlab.com/”,如果出现“unknown?Host?Name”则表明不能到达,返回提示“Reply from 222.191.251.34: bytes=32 time=27ms TTL=120”则证明DNS服务器能够成功将域名转换为IP地址。借助这个方法,我们也可以查看知名网站所使用的IP地址(图3)。
图3
三、Netstat
我们知道,计算机与网络上的其它计算机建立连接,是通过开放端口的方式来实现的。因此,查看本机开放的端口就显的尤为重要了。
在Windows中,我们可以使用netstat查看本机连接的端口状况。在命令提示符下输入“netstat”后回车,这样即可显示当前正在活动的网络连接信息。其中Proto表示使用的协议、Local Address表示使用的本地地址及端口,Foreign Address表示目标地址和端口,State表示端口的状态,例如“CLOSE_WAIT”表示正在关闭的端口、“LISTENING”表示端口正在开放(图4)。
图4
通过查看活动的网络连接,可以从中判断出哪些连接是正常的连接,哪些连接为非法的连接。建议大家了解常见木马、病毒程序所使用的端口。
四、Tracert
Tracert是一个路由跟踪程序,通过它可以查看到达目标地址所经过的路径。它就像我们现实生活中跟踪一样,查看对象所走过的路径。从某种意义上说,它的作用与ping有类似之处,使用ping可以检查是否连接,如果不通的话,一般不好准确判断哪一个节点出错,而使用Tracert则可以准确判断是一部分出错。
Tracert的使用很简单,只需要在tracert后面跟一个IP地址或URL,例如“tracert 61.177.7.1”,命令执行之后,即会从本机依次向上连接,如果最终到达目标地址,并显示“Trace complete”则说明该条线咱是畅通的,若在中途出现中断,那么则是中断的上一条信息中IP地址所在地点之后的线路、节点出现了问题,据此即可迅速定位故障所在地点了(图5)。
图5
五、Net
Net是一个非常强大的命令,可以管理网络环境、服务、用户等非常多的信息。
1.信息查看
在网络维护、故障排除过程中,信息的查看是非常重要的。而借助“Net view”可以显示域列表、计算机列表和指定计算机的共享资源列表。
在命令提示符下输入“net view”,回车后即可显示当前广播域中的计算机列表。我们也可以这样理解,在小型网络中,使用该命令可以查看网络中或工作组中的其它计算机。在知道了计算机列表后,若想查看某一台计算机的共享资源,只要输入“net view \计算机名”,这样即可显示该台主机上所有共享列表。