常用的故障检测命令 :
在邮箱使用过程中遇到异常现象,通常我们会用到ping、 tracert 、nslookup、telnet这 4 个命令。这 4 个命令是microsoft windows NT4.0以上版本都自带的命令行命令。
要使用这些命令,我们首先要进入命令行模式,如图 1 所示,按“开始”按钮,选择“程序”,再选择附件中的“命令提示符”,我们就可以进入命令行模式了。
图 1: 进入命令行
打开“命令提示符”后的窗口如图2所示,在提示符光标闪烁的位置,我们直接输入要运行的命令后按回车健就可以了。
图 2: 命令行窗口
1.ping命令的使用
ping命令是用来 校验与远程计算机或本地计算机的连接 状况的命令 Ping命令的常用参数选项
ping IP -t--连续对IP地址执行Ping命令,直到被用户以Ctrl+C中断。
ping IP -l 2000--指定Ping命令中的数据长度为2000字节,而不是缺省的32字节。
ping IP -n--执行特定次数的Ping命令。
例如:在输入ping pop-ent.21cn.com – t,即是用来校验本机和21CN邮件服务器的网络连接情况的。
通常,在返回的结果中,包含这样的信息:“ Packets: Sent = 6, Received = 6, Lost = 0 (0% loss) ”,从这可以看出,网络连通状况良好,丢包率为0。
2.tracert命令的使用
tracert命令是nt系统提供的进行网络路由跟踪的指令,作用是让用户能方便知道从本地ip链接到远程目标ip之间所经过的每一跳路由.
C:\>Tracert 202.104.32.231
Tracing route to 202.104.32.231 over a maximum of 30 hops
1 <10 ms <10 ms <10 ms 10.10.12.1
2 37 ms 11 ms 2 ms 10.31.1.10
3 * * * Request timed out.
4 * * * Request timed out.
5 * * * Request timed out.
6 * * ^C
C:\>Tracert 202.104.32.231
Tracing route to 202.104.32.231 over a maximum of 30 hops
1 <10 ms <10 ms <10 ms 10.10.11.1
2 <10 ms <10 ms <10 ms 61.145.119.1
3 <10 ms <10 ms <10 ms 219.136.246.83
4 <10 ms <10 ms <10 ms 219.136.246.9
5 <10 ms <10 ms <10 ms 61.140.0.2
6 <10 ms <10 ms <10 ms 61.140.17.17
7 <10 ms <10 ms <10 ms 61.144.0.89
8 <10 ms <10 ms <10 ms 61.144.9.50
9 <10 ms 16 ms <10 ms 61.144.5.17
10 <10 ms <10 ms <10 ms 202.104.32.231
Trace complete.
3.nslookup命令的使用
nslookup命令是 查询域名信息的一个非常有用的命令 。在这里我们仅用到对域名MX记录的查询。
查询过程如下例所示,其中斜体部分是我们输入的内容,其他是命令的执行结果和系统提示。
C:\Documents and Settings\lwb>nslookup
Default Server: tempdns2.guangzhou.gd.cn
Address: 61.144.56.101
set type =mx
21cncorp.com
Server: tempdns2.guangzhou.gd.cn
Address: 61.144.56.101
Non-authoritative answer:
21cncorp.com MX preference = 10, mail exchanger = mta-ent.21cn.com
上面最后一行就是我们从DNS上查询到21cncorp.com域名所指向的MX记录是mta-ent.21cn.com.
4.telnet命令的使用
telnet又叫远程终端程序, 是进行远程登录的标准协议和主要方式 , 它为用户提供了在本地计算机上完成远程主机工作的能力。 在这里,我们是使用这个命令进行邮件服务器smtp、pop服务的测试。
测试smtp服务的命令:telnet smtp-ent.21cn.com 25
执行命令后,得到类似服务器的欢迎提示信息:
“ 220 null.21cn.com SMTP Server of AIMC 2.9.5.6 P2; Sun, 19 Jun 2005 17:30:42 +080 0”,表示客户端网络正常,且服务器SMTP服务可用。
测试pop服务的命令:telnet pop-ent.21cn.com 110
执行命令后,得到类似服务器的欢迎提示信息:
“ +OK AIMC POP service () is ready. ”,表示客户端网络正常,且服务器pop服务可用。
例子:
> telnet smtp.21cn.com 25
S: 220 21cn.com SMTP Server of AIMC
C: helo my_host_name
S: 250 21cn.com, my_host_name okay.
C: mail from: myaccount@21cn.com
S: 250 <myaccount@21cn.com>, sender ok.
C: rept to:webmaster@21cn.com
S: 250 <webmaster@21cn.com>, Local recipient ok.
C: data
S: 354 Start mail input; end with <CRLF>.<CRLF>
C: <CRLF>.<CRLF>
S: 250 Requested mail action okay, completed.
C: quit
S: 221 21cn.com closing connection
http://www.skymailer.com.cn