常见网络命令(三)

WINDOWS下常用网络命令
2007-11-20 0:00:00
一、ipconfig 命令:
ipconfig是常用的察看配置网络设置的命令,其使用方法是:ipconfig /options 。/options参数如下:
  /?                       显示帮助信息。
  /all                     显示全部配置信息。
  /release [adapter]       释放指定网络适配器的IP地址。
  /renew [adapter]       刷新指定网络适配器的IP地址。
  /flushdns               清除DNS解析缓存。
  /registerdns             刷新所有DHCP租用和重新注册DNS名称。
  /displaydns             显示DNS解析缓存内容。
  /showclassid adapter     显示所有适配器允许的DHCP类别ID。
  /setclassid adapter     建立客户机DHCP类别ID。
常用的有:用 ipconfig /all 查看配置;用 ipconfig /renew 刷新配置;用 ipconfig 管理 DNS 和 DHCP 类别 ID。
另外对于 Windows 95 和 Windows 98 的客户机,还可以使用 winipcfg 命令。
二、ping命令:
常用的测试链接的命令,它使用ICMP协议确认网络层(及下层)的硬件连结和逻辑地址。
三、netstat命令:
netstat命令显示网络连接统计信息,包括协议状态和当前的TCP/IP网络连接。
使用方法是 netstat [-a] [-e] [-n] [-s] [-p proto] [-r] [interval]
参数说明:
  -a         列出所有的连接和监听端口。
  -e         显示以太网信息,包括总收发、单播和非单播、错误、丢弃、未知的字节数等。此参数往往和-s参数一起使用。
  -n         显示当前各连结的地址和端口信息。
  -p proto   显示指定协议的连接。协议可以是TCP或UDP。如使用-s参数来列出每个协议的状态,协议可以是TCP、UDP或者IP。
  -r         显示路由表。
  -s         显示每个协议的状态。默认显示有TCP、UDP、IP。-p参数可以指定协议。
  interval   反复刷新显示选择的状态信息。 
此命令还可用来检查是否有黑客工具控制你的机器。

四、tracert命令
tracert命令主要用来察看路由,命令语法是: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_name
参数说明:
  -d                       不进行主机名称的解析。
  -h maximum_hops       最大的到达目标的跃点数。
  -j host-list               根据主机列表释放源路由。
  -w timeout               timeout的时间设置。
本命令可以观察本机到达目的主机的路由上的每个跃点及其时延,对于需要定位路由障碍点的时候有重要的帮助。
四、pathping命令
pathping 命令也是一个路由检测工具,它将 ping 和 tracert 的功能和这两个命令所不提供的其他信息结合起来。 pathping 命令在一段时间内将数据包发送到到达最终目标的路径上的每个路由器,然后基于数据包的计算结果从每个跃点返回。 由于返回信息显示数据包在任何给定路由器或链接上丢失的程度,因此可以很容易地确定可能导致网络问题的路由器或链接。
命令语法是: pathping [-n] [-h maximum_hops] [-g host-list] [-p period] [-q num_queries] [-w timeout] [-t] [-R] [-r] target_name
参数说明:
  -n Hostnames           不将地址解析成主机名。
  -h Maximum hops       搜索目标的最大跃点数。
  -g Host-list             沿着路由列表释放源路由。
  -p Period               在 ping 之间等待的毫秒数。
  -q Num_queries       每个跃点的查询数。
  -w Time-out         为每次回复所等待的毫秒数。
  -T                       用第2层优先级标记检测每个跃点的连通性。这有助于标识没有正确配置第2层优先级的网络设备。
  -R                       RSVP 检测路径中的每个路由器是否支持RSVP(资源保留协议),此协议允许主机为数据流保留一定量的带宽。
默认的跃点数是 30,超时前的默认等待时间是 3 秒。默认时间是 250 毫秒,沿着路径对每个路由器进行查询的次数是 100。
下面一个pathping 报告。跃点列表后所编辑的统计信息表明在每个独立路由器上数据包丢失的情况。
D:\>pathping -n xxx

Tracing route to msw [10.54.1.196]
over a maximum of 30 hops:
  0   172.16.87.35
  1   172.16.87.218
  2   192.68.52.1
  3   192.68.80.1
  4   10.54.247.14
  5   10.54.1.196
Computing statistics for 155 seconds...
                  Source to Here     This Node/Link
Hop     RTT     Lost/Sent = Pct     Lost/Sent = Pct       Address
  0                                                         172.16.87.35
                                          0/ 100 = 0%         |
  1       41ms     0/ 100 = 0%         0/ 100 = 0%       172.16.87.218
                                      13/ 100 = 13%         |
  2       22ms   16/ 100 = 16%         3/ 100 = 3%       192.68.52.1
                                          0/ 100 = 0%         |
  3       24ms   13/ 100 = 13%         0/ 100 = 0%       192.68.80.1
                                          0/ 100 = 0%         |
  4       21ms   14/ 100 = 14%         1/ 100 = 1%       10.54.247.14
                                          0/ 100 = 0%         |
  5       24ms   13/ 100 = 13%         0/ 100 = 0%       10.54.1.196

Trace complete.
当运行 pathping 时首先查看路由的结果,此路径与 tracert 命令所显示的路径相同。 然后 pathping 命令对下一个 155 秒显示忙消息(此时间根据跃点计数变化)。在此期间,pathping 从以前列出的所有路由器和它们之间的链接之间收集信息。在此测试全部结束时显示测试结果。
This Node /Link 栏表示路由器丢失寻址到它们的数据包 。
对链接显示的丢失率(在最右边的栏中标记为 |)表明沿路径转发丢失的数据包。 该丢失表明链接阻塞。 对路由器显示的丢失率(通过最右边栏中的 IP 地址显示) 表明这些路由器的 CPU 可能超负荷运行。 这些阻塞的路由器可能也是端对端问题的一个因素,尤其是在软件路由器转发数据包时。
五、arp命令
arp用来显示和更改计算机的IP与硬件物理地址的对应列表。
六、route命令
操作路由表。
七、nbtstat命令
八、net命令
略。(本站有专门介绍net 命令的帖子)
九、netsh命令
  Windows 2000 有一个类似路由器界面的工具,叫做 netsh,非常有趣和实用我们在 Windows 2000 的 cmd shell 下,输入 netsh ,就出来:netsh>
象路由器一样,输入 ? 可以得到帮助信息,更多详细内容朋友们可以自己实践

猜你喜欢

转载自hpjianhua.iteye.com/blog/628274
今日推荐