网络诊断常用配置命令

| 看看文学

网络诊断是指利用相关硬件工具对网络进行测试和判定。对于一些普通的连接故障,可以先使用以下介绍的几个常见网络故障诊断命令,对故障进行初步判断。

这些诊断命令主要是DOS命令的一类。在学习过程中,不需要过于深入了解其详细的诊断原理,只需了解在何种情况下使用何种命令即可。此外,对Ping命令应该进行重点掌握。虽然是DOS命令,但在Windows*作系统下,仍然可以通过在“开始/运行”框内输入“cmd”来启动Windows桌面下的DOS实模式进行*作。

网络诊断常用配置命令

一、Ping Ping命令用于判断两个接点在网络层的连通*,用于排除连接故障。常用参数包括:

-n:连续ping N个包

-t:持续地Ping直到人为中断,Ctrl+Break暂时终止Ping命令查看当前的统计结果,而Ctrl+C则是中断命令的执行

-l:指定每个Ping报文携带的数据部分字节数,参数范围在32至1500之间。例如,向测试目标10.10.173.190发送请求时,可以指定携带1000字节的数据。

二、Ipconfig Ipconfig命令用于获取主机配置信息,包括网卡MAC、IP地址、子网掩码、默认网关和DNS。常用参数包括:

不带参数:显示所有网卡的基本TCP/IP参数,如IP地址、子网掩码和缺省网关值

/all:显示已配置且所要使用的附加信息(如IP地址等),并显示本地网卡中的物理地址(MAC)。如果IP地址是从DHCP服务器租用的,Ipconfig将显示DHCP服务器的IP地址和租用地址预计失效的日期。

/release:释放IP地址。

/renew:本地计算机重新租用IP地址。

例如,使用ipconfig/all显示网络参数。

三、ARP ARP命令用于显示和修改IP地址与MAC地址之间的映射关系。常用参数包括:

-a:显示所有的ARP表项。

-s:在ARP缓存中添加一条记录。

-d:在ARP缓存中删除一条记录。

例如,显示所有ARP表项。

四、Netstat Netstat命令用于显示TCP连接、计算机正在*的端口,以太网统计信息、IP路由表等。常用参数包括:

Netstat –a:显示所有活动的TCP连接及正在*的TCP和UDP端口。

Netstat –e:显示以太网的统计信息。

Netstat –s:显示每个协议的统计数据。

Netstat –r:显示IP路由表的内容,等同于路由打印命令route print。

例如,显示TCP的协议统计信息。

五、Tracert Tracert命令用于显示到目标的每一个中间路由的IP地址。常用参数包括:

-d:只显示中间节点的IP地址,可以加快跟踪的速度。

-h:指定搜索的最大跃点,默认为30跳。

例如,显示到上海热线的路由。

六、Pathping Pathping命令显示通信线路上每个子网的延迟和丢包率,结合了Ping和Tracert两个命令的功能。常用参数包括:

-n:不进行名字解析,加快显示速度。

-q:指定发送给每个路由器的回声请求报文的数量,默认为100个。

例如,测试到复旦路由的网络状况。

七、Route Route命令用于显示和修改本地的IP路由表。常用参数包括:

-print:显示本地路由表。

-add/dele:添加/删除路由。

-change:修改已有路由。

例如,显示本地路由表。

八、Nslookup Nslookup命令用于显示DNS查询信息,诊断和排除DNS故障。有交互式和非交互式两种工作方式。

例如,查询tongji.edu域名查询IP地址和根据IP地址查询域名。

 

第2篇:常用网络诊断命令介绍

TCP/IP协议体系包括许多实用的网络测试命令。WindowsXP系统中包括三种类型的基于TCP/IP的实用网络测试命令:诊断工具、连接工具和服务命令工具。诊断工具包括:Ping,Ipcogfig,Arp,Nbtstat,Netstat等;连接工具包括:FTP、Tel、Route;服务命令工具:NetVIEW、NetUSER、NetUSE、NetSend、NetConfig等。

⑴Ping命令

作用:验证与远程电脑的连接。该命令只有在安装了TCP/IP协议后才可以使用。

格式:ping[-t][-a][-ncount][-llength][-f][-ittl][-vtos][-rcount][-scount][-wtimeout]target_name

参数:

-t:Ping指定的电脑直到中断。

-a:将地址解析为电脑名。

-ncount:发送count指定的ECHO数据包数。默认值为4。

-llength:发送包含由length指定的数据量的ECHO数据包。默认为32字节;最大值是65527。

-f:在数据包中发送“不要分段”标志。数据包就不会被路由上的网关分段。

-ittl:将“生存时间”字段设置为ttl指定的值。

-vtos:将“服务类型”字段设置为tos指定的值。

-rcount:在“记录路由”字段中记录传出和返回数据包的路由。count可以指定最少1台,最多9台电脑。

-scount:指定count指定的跃点数的时间戳。

-wtimeout:指定超时间隔,单位为毫秒。

target_name:指定要ping的远程电脑。

较一般的用法是ping–tzzti.edu。

⑵Ipconfig

作用:该诊断命令用于显示本地网卡的IP地址,使用该命令,可以查看当前所有的TCP/IP网络配置值、刷新动态主机配置协议(DHCP)和域名系统(DNS)设置。

格式:ipconfig[/all][/renew[adapter]][/release[adapter]][/flushdns][/displaydns][/registerdns][/showclassidadapter][/setclassidadapter[classid]]

参数:

/all:产生完整显示。在没有该参数的情况下ipconfig只显示IP地址、子网掩码和每个网卡的默认网关值。

[/renew[adapter]]:更新所有适配器(如果未指定适配器)或特定适配器(如果包含了adapter参数)的DHCP配置。该参数仅在具有配置为自动获取IP地址的网卡的电脑上可用。

[/release[adapter]]:发送DHCPRelease消息到DHCP服务器,以释放所有适配器(如果未指定适配器)或特定适配器(如果包含了adapter参数)的当前DHCP配置并丢弃IP地址配置。该参数可以禁用配置为自动获取IP地址的适配器的TCP/IP。

/flushdns:清理并重设DNS客户解析器缓存的内容。如有必要,在DNS疑难解答期间,可是使用本过程从缓存中丢弃否定*缓存记录和任何其他动态添加的记录。

/displaydns:显示DNS客户解析器缓存的内容,包括从本地主机文件预装载的记录以及有电脑解析的名称查询而最近获得的任何资源记录。DNS客户服务在查选配置的DNS服务器之前使用这些信息快速解析被频繁查选的名称。

/registerdns:初始化电脑上配置的DNS名称和IP地址的手工动态注册。可以使用该参数对失败的DNS名称注册进行疑难解答或解决客户和DNS服务器之间的动态更新问题,而不必重新启动客户电脑。TCP/IP协议高级属*中的DNS设置可以确定DNS中注册了哪些名称。

/showclassidadapter:显示指定适配器的DHCP类别ID。

/setclassidadapter[classid]:配置特定适配器的DHCP类别ID

⑶ARP

作用:显示和修改IP地址与物理地址之间的转换表。

格式:ARP-si_addreth_addr[if_addr]

ARP-di_addr[if_addr]

ARP-a[i_addr][-Nif_addr]

参数:

-a:显示当前的ARP信息,可以指定网络地址。

-d:删除由i_addr指定的主机,可以使用*来删除所有主机。

-s:添加主机,并将网络地址跟物理地址相对应,这一项是永久生效的。

eth_addr:物理地址。

i_addr:以加点的十进制标记指定IP地址。

if_addr:指定需要修改其地址转换表接口的IP地址(如果有的话)。

⑷Nbtstat

作用:该诊断命令使用NBT(TCP/IP上的NetBIOS)显示用户统计和当前TCP/IP连接。该命令只有在安装了TCP/IP协议之后才可用。

格式:nbtstat[-aremotename][-AIPaddress][-c][-n][-R][-r][-S][-s][interval]

参数:

-aremotename:使用远程计算机的名称列出其名称表。

-AIPaddress:使用远程计算机的IP地址并列出名称表。

-c:给定每个名称的IP地址并列出NetBIOS名称缓存的内容。

-n:列出本地NetBIOS名称。“已注册”表明该名称已被广播(Bnode)或者WINS(其他节点类型)注册。

-R:清除NetBIOS名称缓存中的所有名称后,重新装入Lmhosts文件。

-r:列出Windows网络名称解析的名称解析统计。在配置使用WINS的Windows2000计算机上,此选项返回要通过广播或WINS来解析和注册的名称数。

-S:显示客户端和服务器会话,只通过IP地址列出远程计算机。

-s:显示客户端和服务器会话。尝试将远程计算机IP地址转换成使用主机文件的名称。

Interval:重新显示选中的统计,在每个显示之间暂停interval秒。按CTRL+C停止重新显示统计信息。如果省略该参数,nbtstat打印一次当前的配置信息。

⑸Netstat

作用:显示协议统计和当前的TCP/IP网络连接。该命令只有在安装了TCP/IP协议后才可以使用。

格式:Netstat[-a][-e][-n][-s][-pprotocol][-r][interval]

参数:

-a:显示所有连接和侦听端口。服务器连接通常不显示。

-e:显示以太网统计。该参数可以与-s选项结合使用。

-n:以数字格式显示地址和端口号(而不是尝试查找名称)。

-s:显示每个协议的统计。默认情况下,显示TCP、UDP、ICMP和IP的统计。-p选项可以用来指定默认的子集。

-pprotocol:显示由protocol指定的协议的连接;protocol可以是tcp或udp。如果与-s选项一同使用显示每个协议的统计,protocol可以是tcp、udp、icmp或ip。

-r:显示路由表的内容。

Interval:重新显示所选的统计,在每次显示之间暂停interval秒。按CTRL+B停止重新显示统计。如果省略该参数,stat将打印一次当前的配置信息。

 

第3篇:常见的网络诊断命令用法

在计算机网络中经常要对网络进行管理,测试,这时就要用到网络命令。常用的命令有:

1、nbtstat--查询NetBIOS信息

nbtstat命令可以用来查询涉及到NetBIOS信息的网络机器。另外,它还可以用来消除NetBIOS高速缓存器和预加载LMHOSTS文件。这个命令在进行安全检查时非常有用。其语法格式为:

用法:nbtstat[-aRemoteName][-AIPAddress][-c][-n][-r][-R][-RR][-s][-S][Interval]

各选项、参数含义说明如下:

*.-a:列出为其主机名提供的远程计算机名字表。

*.-A:列出为其IP地址提供的远程计算机名字表。

*.-c:列出包括了IP地址的远程名字高速缓存器。

*.-n:列出本地NetBIOS名字。

*.-r:列出通过广播和WINS解析的名字。

*.-R:消除和重新加载远程高速缓存器名字表。

*.-RR:释放,然后刷新为本地计算机注册的WINS服务器的NetBIOS名称。

*.-s:列出会话表对话。

*.-S:列出有目的地IP地址的会话表。

*.Interval:时间间隔,重新显示选择的统计信息,每次显示之间的间隔中指定的秒数。按+键停止重新显示统计信息。如果省略此参数,则nbtstat将打印当前的配置信息仅一次。

2、nslookup--域名查询

nslookup是一个用于查询Inter域名信息或诊断DNS服务器问题的工具。nslookup可以指定查询的类型,可以查到DNS记录的生存时间还可以指定使用那个DNS服务器进行解释。nslookup是一个监测网络中DNS服务器是否能正确实现域名解析的命令行工具。它在WindowsNT/2000/XP中均可使用,但在Windows98中却没有集成这一个工具。nslookup必须要安装了TCP/IP协议的网络环境之后才能使用。

常见用法:使用nslookup查询域名信息

例如,要查询163域名信息。在命令提示符窗口中输入命令:

nslookup163

回车执行,生成如下。

-------------------------------------------------------------------------

服务器:ns1.xidian.edu

Address:202.117.112.3

名称:163.xdwscache.glb0.lxdns

Address:117.34.65.215

Aliases:163

163.lxdns

-------------------------------------------------------------------------

3、route--手动配置静态路由表

route命令主要用于手动配置静态路由表。其语法格式为:

用法:route[-f][-p][Command][Destination][maskNetmask][Gateway][metricMetric][ifInterface]

各选项、参数含义说明如下:

*.-f:清除所有不是主路由(网掩码为255.255.255.255的路由)、环回网络路由(目标为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_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes。

常见用法:

routeprint--本命令用于显示路由表中的当前项目,由于用IP地址配置了网卡,因此所有的这些项目都是自动添加的。

routeadd--使用本命令,可以将新路由项目添加给路由表。例如,如果要设定一个到目的网络209.98.32.33的路由,其间要经过5个路由器网段,首先要经过本地网络上的一个路由器,其IP为202.96.123.5,子网掩码为255.255.255.224,那么你应该输入以下命令:

routeadd209.98.32.33mask255.255.255.224202.96.123.5metric5

routechange--你可以使用本命令来修改数据的传输路由,不过,你不能使用本命令来改变数据的目的地。下面这个例子可以将数据的路由改到另一个路由器,它采用一条包含3个网段的更直的路径:

routechange209.98.32.33mask255.255.255.224202.96.123.250metric3

routedelete--使用本命令可以从路由表中删除路由。例如:routedelete209.98.32.33

10、tel--远程登录工具

tel是一个远程登录工具,主要用于远程登录。tel也是一个通讯协议检测工具,提供通讯协议端口。tel有两种*作模式:Tel命令模式和Tel会话模式。连接到Tel服务器后,Tel客户端会自动进入Tel会话模式,此模式最常见。

在WingdowsXP上tel是已经安装好的,可以直接使用。但是Win7没有这个功能,需要自己安装的,*作步骤如下:打开“开始菜单”--“控制面板”--“程序和功能”,点击“打开和关闭Windows功能”,选择“tel客户端”打上对钩,单击“确定”按钮。OK,这样tel命令功能就配置好了。

4、Getmac--网卡地址及协议列表工具

Getmac命令用于返回计算机中所有网卡的媒体访问控制(MAC)地址,以及每个地址的网络协议列表,既可以应用本地计算机,也可以通过网络获取远程主机或者用户计算机的MAC地址等相关信息。

例如,获取本地的网卡地址以及协议名称。在命令提示符窗口中输入getmac命令并执行,生成如下。

-------------------------------------------------------------------------

物理地址传输名称

=============================================================================

F4-B7-E2-CB-00-B2媒体已断开连接

3C-97-0E-F9-43-60\Device\Tcpip_{239F04DB-9653-486E-9C70-746ABD3FA21F}

暂缺没有硬件

暂缺没有硬件

F4-B7-E2-CB-00-B2\Device\Tcpip_{278E6804-1A91-4F30-B7F0-530F9D7C475E}

-------------------------------------------------------------------------

如果要查看MAC的详细信息,在命令提示符窗口中输入如下命令:

getmac/fotable/nh/v

回车执行,生成如下。

-------------------------------------------------------------------------

无线网络连接Broad802.11F4-B7-E2-CB-00-B2媒体已断开连接

本地连接AtherosAR8162/3C-97-0E-F9-43-60\Device\Tcpip_{239F04DB-9653-486E-9C70-746ABD3FA21F}

VMwareNetworkVMwareVirtual暂缺没有硬件

VMwareNetworkVMwareVirtual暂缺没有硬件

虚拟WLANMicrosoftVirtuF4-B7-E2-CB-00-B2\Device\Tcpip_{278E6804-1A91-4F30-B7F0-530F9D7C475E}

-------------------------------------------------------------------------

通过查看得知,本地计算机共有5块网卡(每块网卡都具有一个唯一的MAC地址),其中有两个VMware虚拟机网卡,相应物理地址“暂缺”。

 

上一篇:暂无

下一篇:描写植物园的作文