常用网络测试命令常用网络工具pingTracertRouteipconfigARPNbtstatPathpingnetPing简介原理:源站点向目的站点发送ICMPrequest报文,目的主机收到后回icmprepaly报文.这样就验证了两个接点之间IP的可达性.功能:用ping来判断两个接点在网络层的连通性.Ping使用方法其他参数:Ping–n连续pingN个包Ping–t持续地Ping直到人为地中断,ctrl+breack暂时终止Ping命令查看当前的统计结果,而ctrl+c则是中断命令的执行Ping–l指定每个ping报文的所携带的数据部分字节数ARP地址解析协议原理:arp即地址解析协议,用于实现第三层到第二层地址的转换IPMAC功能:显示和修改IP地址与MAC地址的之间映射.谁知道10.1.46.1的MAC地址我知道10.1.46.1的MAC地址是:xxxxxxARP使用方法常用参数:Arp–a:显示所有的ARP表项.例ARP使用方法其他参数:Arp-s:在ARP缓存中添加一条记录.C:\Arp-s126.13.156.202-e0-fc-fe-01-b9Arp-d:在ARP缓存中删除一条记录.C:\Arp-d126.13.156.2Arp-g:显示所有的表项C:\Arp-gTracert简介原理:tracert是为了探测源节点到目的节点之间数据报文经过的路径.功能:探索两个节点的路由.1.1.1.11.1.1.22.2.2.12.2.2.2TTL=1TTL=2TTL=3Tracert使用方法常用参数c:\tracertip_adressRoute简介原理:路由是IP层的核心问题,路由表是TCP/IP协议栈所必须的核心数据结构,是IP选路的唯一依据.功能:route命令是操作,维护路由表的重要工具.route使用方法常用参数:Routeprint查看路由表.route使用方法Routeadd增加一条路由记录.route使用方法Routedelete删除一条路由记录.C:\routedelete1.1.0.0route使用方法Route–padd永久地增加一条路由记录(重起后不丢失)Nbtstat命令介绍Nbtstat:是解决NetBIOS名称解析问题的有用工具。可以使用nbtstat命令删除或更正预加载的项目NETBIOS名字分两种类型:唯一名(UNIQUE)和组名(GROUP)。唯一名很好理解,就是说在同一子网上要独一为二;而组名的作用是可以实现多播数据通讯。Nbtstat参数使用之一nbtstat-n显示由服务器或重定向器之类的程序在系统上本地注册的名称。NodeIpAddress:[192.168.200.1]ScopeId:[]NetBIOSLocalNameTableNameTypeStatus---------------------------------------------XHWL-SERVER00UNIQUERegisteredXHWL-SERVER03UNIQUERegisteredWORKGROUP00GROUPRegisteredWORKGROUP1EGROUPRegisteredXHWL-SERVER20UNIQUERegisteredNbtstat参数使用之二Nbtstat[-aremotename][-AIPaddress]nbtstat–A使用远程计算机的IP地址并列出名称表。nbtstat–a对指定name的计算机执行NetBIOS适配器状态命令。适配器状态命令将返回计算机的本地NetBIOS名称表,以及适配器的媒体访问控制地址。例子nbtstat-A例子:Nbtstat[-aremotename][-AIPaddress]c:\nbtstat–A192.168.12.27本地连接2:NodeIpAddress:[192.168.12.1]ScopeId:[]NetBIOSRemoteMachineNameTableNameTypeStatus------------------------------------------------------------------SDXH-1100UNIQUERegisteredSDXH-1120UNIQUERegisteredWORKGROUP00GROUPRegisteredWORKGROUP1EGROUPRegisteredSDXH-1103UNIQUERegisteredINet~Services1CGROUPRegisteredIS~SDXH-11.....00UNIQUERegisteredMACAddress=00-E0-4C-61-4F-BCipconfig命令介绍ipconfig命令获得主机配置信息,包括IP地址、子网掩码和默认网关。ipconfig参数使用1ipconfig当使用IPConfig时不带任何参数选项,那么它为每个已经配置了的接口显示IP地址、子网掩码和缺省网关值。2ipconfig/all当使用all选项时,IPConfig能为DNS和WINS服务器显示它已配置且所要使用的附加信息(如IP地址等),并且显示内置于本地网卡中的物理地址(MAC)。3ipconfig/release和ipconfig/renew这是两个附加选项,只能在向DHCP服务器租用其IP地址的计算机上起作用。如果我们输入ipconfig/release,那么所有接口的租用IP地址便重新交付给DHCP服务器(归还IP地址)。如果我们输入ipconfig/renew,那么本地计算机便设法与DHCP服务器取得联系,并租用一个IP地址。请注意,大多数情况下网卡将被重新赋予和以前所赋予的相同的IP地址。Pathping命令介绍pathping命令是一个路由跟踪工具,它将ping和tracert命令的功能和这两个工具所不提供的其他信息结合起来。pathping命令在一段时间内将数据包发送到到达最终目标的路径上的每个路由器,然后基于数据包的计算机结果从每个跃点返回。由于命令显示数据包在任何给定路由器或链接上丢失的程度,因此可以很容易地确定可能导致网络问题的路由器或链接。Pathping例子D:\pathping-nmswTracingroutetomsw[7.54.1.196]overamaximumof30hops:0172.16.87.351172.16.87.2182192.68.52.13192.68.80.147.54.247.1457.54.1.196Pathping例子Computingstatisticsfor125seconds...SourcetoHereThisNode/LinkHopRTTLost/Sent=PctLost/Sent=PctAddress0172.16.87.350/100=0%141ms0/100=0%0/100=0%172.16.87.21813/100=13%222ms16/100=16%3/100=3%192.68.52.10/100=0%324ms13/100=13%0/100=0%192.68.80.10/100=0%421ms14/100=14%1/100=1%10.54.247.140/100=0%524ms13/100=13%0/100=0%10.54.1.196Tracecomplete.Net命令介绍NET命令是一个命令行命令,Net命令有很多函数用于实用和核查计算机之间的NetBIOS连接,可以查看我们的管理网络环境、服务、用户、登陆等信息内容1、Netview命令作用:显示域列表、计算机列表或指定计算机的共享资源列表。命令格式:Netview[\\computername|/domain[:domainname]]有关参数说明:·键入不带参数的Netview显示当前域的计算机列表·\\computername指定要查看其共享资源的计算机·/domain[:domainname]指定要查看其可用计算机的域例如:Netview\\xhwl-server查看xhwl-server计算机的共享资源列表。Netview/domain:XYZ查看XYZ域中的机器列表2、NetUser命令作用:添加或更改用户帐号或显示用户帐号信息。命令格式:Netuser[username[password|*][options]][/domain]有关参数说明:·键入不带参数的Netuser查看计算机上的用户帐号列表·username添加、删除、更改或查看用户帐号名·password为用户帐号分配或更改密码·提示输入密码·/domain在计算机主域的主域控制器中执行操作。例如:Netusertest查看用户test的信息。3、NetUse作用:连接计算机或断开计算机与共享资源的连接,或显示计算机的连接信息。命令格式:Netuse[devicename|*][\\computername\sharename[\volume]][password|*]][/user:[domainname\]username][[/delete]|[/persistent:{yes|no}]]。例如:Netusef:\\GHQ\TEMP将\\GHQ\TEMP目录建立为F盘Netusef:\\GHQ\TEMP/delete断开连接Netuse有关参数说明·键入不带参数的Netuse列出网络连接·devicename指定要连接到的资源名称或要断开的设备名称·\\computername\sharename服务器及共享资源的名称·password访问共享资源的密码·*提示键入密码·/user指定进行连接的另外一个用户·domainname指定另一个域·username指定登录的用户名·/delete取消指定网络连接·/persistent控制永久网络连接的使用。启动、暂停、激活服务命令4、NetStart作用:启动服务,或显示已启动服务的列表。命令格式:Netstartservice5、NetPause作用:暂停正在运行的服务。命令格式:Netpauseservice6、NetContinue作用:重新激活挂起的服务。命令格式:Netcontinueservice7、NetStop作用:停止WindowsNT/2000/2003网络服务。命令格式:Netstopservice8、NetSend作用:向网络的其他用户、计算机或通信名发送消息。命令格式:Netsend{name|*|/domain[:name]|/users}message有关参数说明:·name要接收发送消息的用户名、计算机名或通信名·*将消息发送到组中所有名称·/domain[:name]将消息发送到计算机域中的所有名称·/users将消息发送到与服务器连接的所有用户·message作为消息发送的文本例如:Netsend/usersserverwillshutdownin10minutes.给所有连接到服务器的用户发送消息。Ethereal的使用etherealOverviewEtherrealEtherrealethereal安装Winpcap的下载安装Etherreal下载安装winpcapDownload:(当前最新的是3.1beta4,正式版本是3.0)://winpcap.polito.it/install/default.htmetherealDownload:(nowreleaseversion:0.10.10,supportchinese)▲ethereal使用指南UserGuide双击启动桌面上ethere