1、target_name 指定要 ping 的远程计算机。2、netstat显示活动的 TCP 连接、计算机侦听的端口、以太网统计信息、IP 路由表、IPv4 统计信息(对于 IP、ICMP、TCP 和 UDP 协议)以及 IPv6 统计信息(对于 IPv6、ICMPv6、通过 IPv6 的 TCP 以及通过 IPv6 的 UDP 协议)。使用时如果不带参数,netstat 显示活动的 TCP 连接。 NETSTAT -a -e -n -s -p proto -r interval -a 显示所有活动的 TCP 连接以及计算机侦听的 TCP 和 UDP 端口。-e 显示以太网统计信息,如发送和接
2、收的字节数、数据包数。该参数可以与 -s 结合使用。-n 显示活动的 TCP 连接,不过,只以数字形式表现地址和端口号,却不尝试确定名称。-o 显示活动的 TCP 连接并包括每个连接的进程 ID (PID)。可以在 Windows 任务管理器中的“进程”选项卡上找到基于 PID 的应用程序。该参数可以与 -a、-n 和 -p 结合使用。-p Protocol 显示 Protocol 所指定的协议的连接。在这种情况下,Protocol 可以是 tcp、udp、tcpv6 或 udpv6。如果该参数与 -s 一起使用按协议显示统计信息,则 Protocol 可以是 tcp、udp、icmp、ip、
3、tcpv6、udpv6、icmpv6 或 ipv6。-s 按协议显示统计信息。默认情况下,显示 TCP、UDP、ICMP 和 IP 协议的统计信息。如果安装了 Windows XP 的 IPv6 协议,就会显示有关 IPv6 上的 TCP、IPv6 上的 UDP、ICMPv6 和 IPv6 协议的统计信息。可以使用 -p 参数指定协议集。-r 显示 IP 路由表的内容。该参数与 route print 命令等价。Interval 每隔 Interval 秒重新显示一次选定的信息。按 CTRL+C 停止重新显示统计信息。如果省略该参数,netstat 将只打印一次选定的信息。/? 在命令提示符显
4、示帮助。注释:与该命令一起使用的参数必须以连字符 (-) 而不是以短斜线 (/) 作为前缀。Netstat 提供下列统计信息Proto 协议的名称(TCP 或 UDP)Local Address 本地计算机的 IP 地址和正在使用的端口号。如果不指定 -n 参数,就显示与 IP 地址和端口的名称对应的本地计算机名称。如果端口尚未建立,端口以星号(*)显示Foreign Address 连接该插槽的远程计算机的 IP 地址和端口号码。如果不指定 -n 参数,就显示与 IP 地址和端口对应的名称。如果端口尚未建立,端口以星号(*)显示。(state) 表明 TCP 连接的状态。可能的状态如下:CL
5、OSE_WAITCLOSEDESTABLISHEDFIN_WAIT_1FIN_WAIT_2LAST_ACKLISTENSYN_RECEIVEDSYN_SENDTIMED_WAIT只有当网际协议 (TCP/IP) 协议在 网络连接中安装为网络适配器属性的组件时,该命令才可用。范例 要想显示以太网统计信息和所有协议的统计信息,请键入下列命令:netstat -e -s 要想仅显示 TCP 和 UDP 协议的统计信息,请键入下列命令:netstat -s -p tcp udp要想每 5 秒钟显示一次活动的 TCP 连接和进程 ID,请键入下列命令:netstat -o 5要想以数字形式显示活动的 T
6、CP 连接和进程 ID,请键入下列命令:netstat -n Co。3、nbtstat显示本地计算机和远程计算机的基于 TCP/IP (NetBT) 协议的 NetBIOS 统计资料、NetBIOS 名称表和 NetBIOS 名称缓存。Nbtstat 可以刷新 NetBIOS 名称缓存和注册的 Windows Internet 名称服务 (WINS) 名称。使用不带参数的 nbtstat 显示帮助。nbtstat -a RemoteName -A IPAddress -c -n -r -R -RR -s -S Interval -a remotename 显示远程计算机的 NetBIOS 名称
7、表,其中,RemoteName 是远程计算机的 NetBIOS 计算机名称。NetBIOS 名称表是运行在该计算机上的应用程序使用的 NetBIOS 名称列表。-A IPAddress 显示远程计算机的 NetBIOS 名称表,其名称由远程计算机的 IP 地址指定(以小数点分隔)。-c 显示 NetBIOS 名称缓存内容、NetBIOS 名称表及其解析的各个地址。-n 显示本地计算机的 NetBIOS 名称表。Registered 中的状态表明该名称是通过广播或 WINS 服务器注册的。-r 显示 NetBIOS 名称解析统计资料。在配置为使用 WINS 的 Windows XP 计算机上,该
8、参数将返回已通过广播和 WINS 解析和注册的名称号码。-R 清除 NetBIOS 名称缓存的内容并从 Lmhosts 文件中重新加载带有 #PRE 标记的项目。-RR 重新释放并刷新通过 WINS 注册的本地计算机的 NetBIOS 名称。-s 显示 NetBIOS 客户和服务器会话,并试图将目标 IP 地址转化为名称。-S 显示 NetBIOS 客户和服务器会话,只通过 IP 地址列出远程计算机。Interval 重新显示选择的统计资料,可以中断每个显示之间的 Interval 中指定的秒数。如果省略该参数, netstat 将只显示一次当前的配置信息。Nbtstat 命令行参数区分大小写
9、。下表列出了由 Nbtstat 生成的列标题。标题 说明 Input 接收的字节数。Output 发送的字节数。In/Out 该连接是否从计算机(传出)或者其他计算机到本地计算机(传入)。Lift 名称表缓存项在被清除之前所存留的时间。Local Name 本地 NetBIOS 名称与连接相关联。Remote Host 与远程计算机相关的名称或 IP 地址。 转化为十六进制的 NetBIOS 名称的最后一个字节。每个 NetBIOS 名称长度均为 16 个字符。由于最后一个字节通常有特殊的意义,因为相同的名称(只有最后一个字节不同)可能在一台计算机上出现几次。例如, 在 ASCII 文本中是一
10、个空格。Type 名称类型。名称可以是单个名称,也可以是组名称。Status 远程计算机上是否在运行 NetBIOS 服务(“已注册”),或同一计算机名是否已注册了相同的服务(“冲突”)。State NetBIOS 连接的状态。下表列出了可能的 NetBIOS 连接状态。状态 说明 已连接 会话已建立。关联 连接的终结点已经被创建并与 IP 地址关联。正接听 该终结点对内向连接可用。空闲 该结束点已被打开单不能接收连接。正在连接 会话处于连接阶段。在此阶段正在解析所选目标的由名称到 IP 地址的映射。接受 入站会话当前正在被接受,将在短期内连接。重新连接 会话将试图重新连接(如果第一次连接失败
11、)。出站 会话正处于连接阶段。此阶段正在创建 TCP 连接。入站 入站会话在连接期。正在断开 会话正在断开连接。已中断连接 本地计算机已断开连接,并正等待远程系统的确认。范例:要显示 NetBIOS 计算机名为 CORP07 的远程计算机的 NetBIOS 名称表,请键入:nbtstat -a CORP07 要显示所分配 IP 地址为 10.0.0.99 的远程计算机的 NetBIOS 名称表,请键入:nbtstat -A 10.0.0.99 要显示本地计算机的 NetBIOS 名称表,请键入:nbtstat -n 要显示本地计算机 NetBIOS 名称缓存的内容,请键入:nbtstat -c
12、 要清除 NetBIOS 名称缓存并重新装载本地 Lmhosts 文件中带标记 #PRE 的项目,请键入:nbtstat -R 要释放通过 WINS 服务器注册的 NetBIOS 名称并对其重新注册,请键入:nbtstat -RR 要每隔 5 秒以 IP 地址显示 NetBIOS 会话统计资料,请键入:nbtstat -S 5 4、ipconfigIpconfig是调试计算机网络的常用命令,通常使用它显示计算机中网络适配器的IP地址、子网掩码及默认网关。其实这只是Ipconfig的不带参数用法,而它的带参数用法,在网络应用中也是相当不错的。ipconfig /? | /all | /relea
13、se adapter | /renew adapter | /flushdns | /registerdns | /showclassid adapter | /setclassid adapter classidtoset /all 显示所有网络适配器(网卡、拨号连接等)的完整TCP/IP配置信息。/release adapter 释放指定适配器的IP地址,默认为所有绑定TCP/IP协议的适配器。/renew adapter 刷新指定适配器的IP地址,默认为所有绑定TCP/IP协议的适配器。/flushdns 清DNS缓存。/registerdns 更新所有DHCP分配,重新注册DNS名称。
14、/displaydns 显示DNS缓存内容。/showclassid 显示所有适配器允许的DHCP class IDs。/setclassid 修改DHCP class id。5、ARP显示和修改“地址解析协议 (ARP)”缓存中的项目。ARP 缓存中包含一个或多个表,它们用于存储 IP 地址及其经过解析的以太网或令牌环物理地址。计算机上安装的每一个以太网或令牌环网络适配器都有自己单独的表。如果在没有参数的情况下使用,则 arp 命令将显示帮助信息。arp -a InetAddr -N IfaceAddr -g InetAddr -N IfaceAddr -d InetAddr IfaceAd
15、dr -s InetAddr EtherAddr IfaceAddr -a InetAddr -N IfaceAddr 显示所有接口的当前 ARP 缓存表。要显示指定 IP 地址的 ARP 缓存项,请使用带有 InetAddr 参数的 arp -a,此处的 InetAddr 代表指定的 IP 地址。要显示指定接口的 ARP 缓存表,请使用 -N IfaceAddr 参数,此处的 IfaceAddr 代表分配给指定接口的 IP 地址。-N 参数区分大小写。-g InetAddr -N IfaceAddr 与 -a 相同。-d InetAddr IfaceAddr 删除指定的 IP 地址项,此处的
16、 InetAddr 代表 IP 地址。对于指定的接口,要删除表中的某项,请使用 IfaceAddr 参数,此处的 IfaceAddr 代表分配给该接口的 IP 地址。要删除所有项,请使用星号 (*) 通配符代替 InetAddr。-s InetAddr EtherAddr IfaceAddr 向 ARP 缓存添加可将 IP 地址 InetAddr 解析成物理地址 EtherAddr 的静态项。要向指定接口的表添加静态 ARP 缓存项,请使用 IfaceAddr 参数,此处的 IfaceAddr 代表分配给该接口的 IP 地址。在命令提示符显示帮助。InetAddr 和 IfaceAddr 的
17、IP 地址用带圆点的十进制记数法表示。物理地址 EtherAddr 由六个字节组成,这些字节用十六进制记数法表示并且用连字符隔开(比如,00-AA-00-4F-2A-9C)。通过 -s 参数添加的项属于静态项,它们不会 ARP 缓存中超时。如果终止 TCP/IP 协议后再启动,这些项会被删除。要创建永久的静态 ARP 缓存项,请在批处理文件中使用适当的 arp 命令并通过“计划任务程序”在启动时运行该批处理文件。要显示所有接口的 ARP 缓存表,可键入:arp -a 对于指派的 IP 地址为 10.0.0.99 的接口,要显示其 ARP 缓存表,可键入:arp -a -N 10.0.0.99
18、要添加将 IP 地址 10.0.0.80 解析成物理地址 00-AA-00-4F-2A-9C 的静态 ARP 缓存项,可键入:arp -s 10.0.0.80 00-AA-00-4F-2A-9C6、tracertTracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。tracert -d -h maximum_hops -j host-list -w timeout target_name-d 不将IP 地址解析到主机名称。-h maximum
19、_hops 指定跃点数以跟踪到称为 target_name 的主机的路由。-j host-list Tracert 实用程序数据包所采用路径中的路由器接口列表。-w timeout 等待 timeout 为每次回复所指定的毫秒数。target_name 目标主机的名称或 IP 地址。7、route在本地 IP 路由表中显示和修改条目。使用不带参数的 route 可以显示帮助。route -f -p Command Destination mask Netmask Gateway metric Metric if Interface -f 清除所有不是主路由(网掩码为 255.255.255.2
20、55 的路由)、环回网络路由(目标为 127.0.0.0,网掩码为 255.255.255.0 的路由)或多播路由(目标为 224.0.0.0,网掩码为 240.0.0.0 的路由)的条目的路由表。如果它与命令之一(例如 add、change 或 delete)结合使用,表会在运行命令之前清除。-p 与 add 命令共同使用时,指定路由被添加到注册表并在启动 TCP/IP 协议的时候初始化 IP 路由表。默认情况下,启动 TCP/IP 协议时不会保存添加的路由。与 print 命令一起使用时,则显示永久路由列表。所有其它的命令都忽略此参数。永久路由存储在注册表中的位置是 HKEY_LOCAL_
21、MACHINESYSTEMCurrentControlSetServicesTcpipParametersPersistentRoutes。Command 指定要运行的命令。下表列出了有效的命令。命令 目的 add 添加路由 change 更改现存路由 delete 删除路由 print 打印路由 Destination 指定路由的网络目标地址。目标地址可以是一个 IP 网络地址(其中网络地址的主机地址位设置为 0),对于主机路由是 IP 地址,对于默认路由是 0.0.0.0。mask subnetmask 指定与网络目标地址相关联的网掩码(又称之为子网掩码)。子网掩码对于 IP 网络地址可以
22、是一适当的子网掩码,对于主机路由是 255.255.255.255 ,对于默认路由是 0.0.0.0。如果忽略,则使用子网掩码 255.255.255.255。定义路由时由于目标地址和子网掩码之间的关系,目标地址不能比它对应的子网掩码更为详细。换句话说,如果子网掩码的一位是 0,则目标地址中的对应位就不能设置为 1。Gateway 指定超过由网络目标和子网掩码定义的可达到的地址集的前一个或下一个跃点 IP 地址。对于本地连接的子网路由,网关地址是分配给连接子网接口的 IP 地址。对于要经过一个或多个路由器才可用到的远程路由,网关地址是一个分配给相邻路由器的、可直接达到的 IP 地址。metri
23、c Metric 为路由指定所需跃点数的整数值(范围是 1 9999),它用来在路由表里的多个路由中选择与转发包中的目标地址最为匹配的路由。所选的路由具有最少的跃点数。跃点数能够反映跃点的数量、路径的速度、路径可靠性、路径吞吐量以及管理属性。if Interface 指定目标可以到达的接口的接口索引。使用 route print 命令可以显示接口及其对应接口索引的列表。对于接口索引可以使用十进制或十六进制的值。对于十六进制值,要在十六进制数的前面加上 0x。忽略 if 参数时,接口由网关地址确定。路由表中 跃点数 一列的值较大是由于允许 TCP/IP 根据每个 LAN 接口的 IP 地址、子网
24、掩码和默认网关的配置自动确定路由表中路由的跃点数造成的。默认启动的自动确定接口跃点数确定了每个接口的速度,调整了每个接口的路由跃点数,因此最快接口所创建的路由具有最低的跃点数。要删除大跃点数,请在每个 LAN 连接的 TCP/IP 协议的高级属性中禁用自动确定接口跃点数。如果在 systemrootSystem32DriversEtc 文件夹的本地网络文件中存在适当的条目,名称可以用于 Destination。只要名称可以通过“域名系统” (DNS) 查询这样的标准主机名解析技术分解为 IP 地址,就可以将其用于 Gateway,DNS 查询使用存储在 systemrootSystem32Dr
25、iversEtc 文件夹下的本地主机文件和 NetBIOS 名称解析。如果是 print 或 delete 命令,可以忽略 Gateway 参数,使用通配符来表示目标和网关。Destination 的值可以是由星号 (*) 指定的通配符。如果指定目标含有一个星号 (*) 或问号 (?),它被看作是通配符,只打印或删除匹配的目标路由。星号代表任意一字符序列,问号代表任一字符。例如, 10.*.1, 192.168.*、 127.* 和 *224* 都是星号通配符的有效使用。使用了无效的目标和子网掩码(网掩码)值的组合,会显示“Route:bad gateway address netmask”错
26、误消息。目标中有一位或多位设置为 1,而其在子网掩码中的对应位设置为 0 时会发生这个错误。可以通过二进制表示法表示目标和子网掩码来检查这种情况。以二进制表示的子网掩码包括表示目标网络地址部分的一连串的 1 和表示目标主机地址部分的一连串的 0 两个部分。查看目标以确定目标的主机地址部分(由子网掩码所定义)是否有些位设置成了 1。只有 Windows NT 4.0、Windows 2000、Windows Millennium Edition 和 Windows XP 的 route 命令支持 -p 参数。Windows 95 或 Windows 98 的 route 命令不支持该参数。要显示
27、 IP 路由表的完整内容,请键入:route print 要显示 IP 路由表中以 10. 开始的路由,请键入:route print 10.* 要添加默认网关地址为 192.168.12.1 的默认路由,请键入:route add 0.0.0.0 mask 0.0.0.0 192.168.12.1 要添加目标为 10.41.0.0,子网掩码为 255.255.0.0,下一个跃点地址为 10.27.0.1 的路由,请键入:route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 要添加目标为 10.41.0.0,子网掩码为 255.255.0.0,下一个跃点地址为 10.27.0.1 的永久路由,请键入:route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1 要添加目标为 10.41.0.0,子网掩码为 255.255.0.0,下一个跃点地址为 10.27.0.1,跃点数为 7 的路由,请键入:route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7 要添加目标为 10.41.0.0,子
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1