|
|
|
|
|
|
|
|
|




当前位置 >>返回技术文章列表

常用的故障检测命令

在邮箱使用过程中遇到异常现象,通常我们会用到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

友情链接:邮件服务器邮件服务器软件邮件系统企业邮件服务器邮箱服务器电子邮件系统邮件系统软件企业邮箱服务器 邮件系统邮件服务器电子邮件服务器邮件服务器软件邮件系统软件电子邮件系统邮件收发软件邮件软件邮件服务器系统Web邮件服务器软件
版权所有 © 2007 SkyMail ,未经允许不得以任何方式和手段进行复制和使用          联系电话:010-51260706      京ICP备02008806号