DOS下一些命令在网络环境中的应用

DOS下一些命令在网络环境中的应用



应用心得

DOS下一些命令在网络环境中的应用
陕西 王伟

 经常上网的朋友对Ping这条命令一定是驾轻就熟,通过运行Ping一个IP地址的命令来检测电脑连接该主机的速度和可靠性,或者直接Ping一个域名来解析得到该域名所指向的IP地址。此外,Telnet这条命令可以用来与远程主机的连接,实现上传下载,或登录BBS。这些都是简单的DOS命令在网络中的应用。由于这些命令都是Windows系统本身自带的,应用起来很方便。上述两条命令大家用得最多,下面将其他的一些DOS命令作一个简要介绍:

1.利用Nslookup命令查看对方主机的IP地址和主机名称

 这个命令在查看主机IP的时候跟Ping命令有些相似,但得到的信息却有些不同。除了得到对方主机IP之外,还可以得到域名解析服务器的主机名称和对应的IP地址。例如在DOS状态下运行Nslookup www.xjtu.edu.cn,将得到下列信息:
Server: dec3000.xjtu.edu.cn
Address: 202.117.0.20
Name: xjtu04.xjtu.edu.cn
Address: 202.117.1.13
Aliases: www.xjtu.edu.cn

2.运行Ipconfig命令来查看电脑上网络的详细配置

 在Windows控制面板上的网络选项处,只能看到网络配置上的一些基本配置信息,如安装了哪些网络协议,本机的IP地址(如果是固定IP的话),网络邻居上的工作组名称等。但如果要具体查看其他的信息,如查看网卡的物理地址就可以运行网络配置的命令Winipcfg。此外,在MS-DOS方式下运行IPCONFIG /ALL这条命令,就会看到所有网络配置的基本信息,如主机名称,DNS解析服务器地址等,
如下所示:

Host Name . . . . . . . . . : wangwei.sei.xjtu.edu.cn
DNS Servers . . . . . . . . : 202.117.0.20
NetBIOS Resolution Uses DNS : Yes
Description . . . . . . . . : Novell 2000 Adapter.
Physical Address. . . . .: 00-88-CC-06-01-FB
IP Address. . . . . . . . . : 192.168.1.210
Subnet Mask . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . : 192.168.1.1
Primary WINS Server . . . . : 192.168.1.2

3.使用Netstat命令来显示电脑上网时与外部主机之间的连接统计

 运行这个命令的主要目的是检测电脑与网络之间详细的连接情况,可以得到以太网的统计信息并显示所有协议的使用状态。这些协议包括TCP协议、UDP协议以及IP协议等。另外还可以选择特定的协议并查看其具体使用信息,并还能显示所有主机的端口号以及当前主机的详细路由信息。例如运行Netstat -a 命令将显示电脑上网时与外部之间的所有连接,电脑端口与外部的连接情况等;而Netstat -s 命令则显示电脑网络连接协议的统计信息。这样你就可以看到当前你的电脑上网络在进行哪些连接,数据包发送和接收的详细情况等等。

下面是Netstat -s的输出示例:
Output Requests = 132702
Routing Discards = 157
ICMP Statistics
Messages 693 4
Errors 0 0
Destination Unreachable 685 0
Source Quenches 0 0
Address Masks 0 0
Address Mask Replies 0 0
TCP Statistics
Active Opens = 597
Passive Opens = 135
Failed Connection Attempts = 107
Segments Retransmitted = 461
UDP Statistics
Datagrams Received = 4157136
No Ports = 351928
Datagrams Sent = 13809
.......
4.使用Nbtstat命令来查看电脑上网络配置的一些信息

 这条命令还可以查找出别人电脑上一些私人信息。如果想查看自己电脑上的网络信息,可以运行Nbtstat -n,就可以得到你自己所在的工作组,计算机名以及网卡地址等等;想查看网络上其他的电脑情况,就.运行Nbtstat -a ***,此处的***用IP地址代替就会返回得到那台主机上的一些信息。实际上Windows系统上自带的这些命令很好用,对别人也构成不了大的威胁,尽管放心使用。例如查看我旁边的一台电脑信息,输入命令nbtstat -a 192.168.1.205得到如下消息:

NetBIOS Remote Machine Name Table
Name Type Status
--------------------------------
CMY <00> UNIQUE Registered
SE <00> GROUP Registered
CMY <20> UNIQUE Registered
SEI <1E> GROUP Registered
CMY <03> UNIQUE Registered
MAC Address = 00-60-67-77-47-5F

5.使用Tracert命令来跟踪网络连接

 这个应用程序主要用来显示数据包到达目的主机所经过的路径。通过执行一个Tracert到对方主机的命令之后,结果返回数据包到达目的主机前所经历的路径详细信息,并显示到达每个路径所耗的时间。这个命令同ping命令类似,但它所看到的信息要比ping命令详细得多,它把你送出的到某一站点的请求包所走的全部路由均告诉你,并且通过该路由的ip是多少,通过该ip的时间是多少。具体的tracert命令后面还可跟好多参数,通过键入tracert后回车,会得到很详细的说明。此外,Tracert命令还可以用来查看网络在连接站点时经过的步骤或采取哪种路线,如果是网络出现故障,就可以通过这条命令来查看是在哪儿出现问题的。例如可以运行tracert www.xjtu.edu.cn,就将看到网络在经过几个连接之后所到达的目的地,也就知道网络连接所经历的过程。

如下所示:
Tracing route to xjtu04.xjtu.edu.cn
[202.117.1.13]
over a maximum of 30 hops:
1 2 ms 1 ms 1 ms 51h1.xjtu.edu.cn
[202.117.51.1]
2 2 ms 3 ms 2 ms 5h13.xjtu.edu.cn
[202.117.5.13]
3 1 ms 1 ms 1 ms 5h10.xjtu.edu.cn
[202.117.5.10]
4 <10 ms <10 ms <10 ms xjtu04.xjtu.edu.cn
[202.117.1.13]

 如果发现在打开某个站点时出现问题,也可以用这条命令对该地址进行跟踪。跟踪过程中将会发现在某个地方出现超时现象,该地方的网络接口(主要是路由)可能就有问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值