CMD基本网络命令.docx
《CMD基本网络命令.docx》由会员分享,可在线阅读,更多相关《CMD基本网络命令.docx(12页珍藏版)》请在冰点文库上搜索。
CMD基本网络命令
1、ipconfig命令
功能:
pconfig命令可以查看IP配置,或配合使用/all参数查看网络配置情况。
ipconfig命令采用Windows窗口的形式来显示IP协议的具体配置信息。
如果ipconfig命令后面不跟任何参数直接运行,程序将会在窗口中显示网络适配器的物理地址、主机的IP地址、子网掩码以及默认网关等。
还可以通过此程序查看主机的相关信息,如主机名、DNS服务器、节点类型等。
其中网络适配器的物理地址在检测网络错误时非常有用。
在命令提示符下输入ipconfig/?
可获得ipconfig的使用帮助,输入ipconfig/all可获得IP配置的所有属性。
语法格式:
ipconfig[-“”][?
][all][release][renew][flushdns][displaydns]
[registerdns][showclassid][setclassid]
命令参数介绍:
-“”:
不带任何参数选项,则为每个已经配置了的接口显示IP地址、子网掩码和默认网关值。
all:
显示本机TCP/IP配置的详细信息
release:
DHCP客户端手工释放IP地址
renew:
DHCP客户端手工想服务器刷新请求
flushdns:
清除本地DNS缓存内容
displaydns:
显示本地DNS内容
registerdns:
DNS客户端手工向服务器进行注册
showclassid:
显示网络适配器的DHCP类别信息
setclassid:
设置网络适配器的DHCP类别。
2、ping命令
命令功能:
ping命令主要是用来检查路由是否能够到达某站点。
由于该命令的包长小,所以在网上传递的速度非常快,可以快速检测要去的站点是否可达。
如果执行ping不成功,则可以预测故障出现在以下几个方面:
网线是否联通;网络适配器配置是否正确;IP地址是否可用等。
如果执行ping命令成功而网络仍无法使用,问题很可能出现在网络系统的软件配置方面,ping成功只能保证当前主机与目的主机间存在一条连通的物理路径。
语法格式:
ping[-t][-ncount][-lsize][-f][-ITTL][-vTOS][-rcount][-scount]
[-jhost-list][-khost-list][-wtimeout]
参数介绍:
/t:
ping指定用户所在的主机向目标主机发送数据,直到中断。
/a:
以IP地址格式来显示目标主机的网络地址,将地址解析为计算机名。
-ncount:
发送count指定的echo数据包数。
默认值是4。
-lsize:
发送包含有size指定的数据包的echo数据包。
默认值为32字节,最大值是65527字节
-f:
在数据包中发送“不要分段”标志,数据包就不会被路由上的网关分段。
-iTTL:
将“生存时间”字段设置为TTL指定的值
-vTOS:
将“服务类型”字段设置为TOS指定的值
-rcount:
在“记录路由”字段中记录传出和返回数据包的路由。
count可以指定最少1台,最多9台计算机。
-scount:
指定count指定的跃点数的时间戳。
-jhost-list:
利用host-list指定的计算机列表路由包。
连续计算机可以被中间网关分隔(路由稀疏源),IP允许的最大数量为9。
-khost-list:
利用host-list指定的计算机列表路由包。
连续计算机不能被中间网关分隔(路由严格源),IP允许的最大数量为9。
-wtimeout:
指定超时间隔,单位为毫秒
3、tracert命令
命令功能:
tracert命令用来检验数据包时通过什么路径到达目的地的。
通过执行tracert命令,可以清楚地看到数据走的路径,判断数据包到达目的主机所经过的路径,显示数据包经过的中继节点清单和到达时间。
当ping一个较远的主机出现错误时,用tracert命令可以方便地查出数据包是在哪里出错的。
如果信息包一个路由也不能穿过,则有可能是计算机网关设置错了。
那么,就可以用ipconfig命令来查看。
命令格式:
tracert[-d][-hmaximum_hops][-jhost-list][-wtimeout]
命令参数:
-d:
不解析目标主机名称
-hmaximum_hops:
指定搜索到目标地址的最大跳跃数。
-jhost-list:
按照主机列表中的地址释放源路由。
-wtimeout:
指定超时时间间隔,程序默认单位是毫秒。
4、netstat命令
命令功能:
利用该命令可以显示有关统计信息和当前TCP/IP网络连接的情况,用户或网络管理人员可以非常详尽的统计结果。
当网络中没有安装特殊的网管软件,但要详细地了解网络的整个状况是,netstat命令是非常有用的。
命令语法格式:
netstat[-a][-n][-e][-s]
命令参数:
-a:
显示所有与该主机建立连接的端口信息。
-n:
以数字格式显示地址和端口信息。
-e:
显示以太网的统计信息,该参数一般与s参数共同使用。
所显示的内容中,Discards表示不能处理而被废弃的信息包数,Errors表示坏掉的信息包数。
这些数值大时,很可能是集线器/电缆和网卡等硬件发生了故障。
另外,网络太拥挤也可能导致这些数值的增大。
-s:
显示每个协议的统计情况。
如果想要统计当前局域网中的详细信息,可通过输入netstat-e–s来查看。
5、nslookup命令
命令功能:
nslookup命令一般是用来确认DNS服务器动作的。
nslookup有多个选择功能,在命令行输入“nslookup<主机名>”并执行,即可显示出目标服务器的主机名对应的ip地址,称为正向解析。
若失败了,可能是执行nslookup命令的DNS设置错了,也可能是所查询的DNS服务器停止或工作异常。
还有一种情况,虽然反悔了应答,但是和该服务器通信时就失败。
这多数是目标服务器停止工作,但也有可能DNS服务器保存了错误的信息。
在DNS服务器出现问题时,有时只可能进行正向解析,无法进行逆向解析。
此时,只需执行nslookup命令,看是否输出目标主机名即可。
nslookup命令语法格式:
nslookup[-SubCommand…][{ComputerToFind|[-Server]}]