实验一网络管理常用DOS命令
【实验名称】
网络管理常用操作命令的使用
【实验目的】
熟练掌握ping命令的使用,熟悉了解NET命令的使用 了解nbtstat、netstat、tracert命令的基本使用方法
【实验设备】
计算机网络环境PC计算机(操作系统:windows98/xp/2000/2003)
【实验步骤】
第一步:实现主机互联 第二步:实现互联网连接
第三步:常用DOS命令的使用练习 1、PING命令:网络连通性测试命令
Ping命令是对两个TCP/IP系统连通性进行测试的基本工具,目的是为了测试目标主机是否可达。它利用ICMP回显请求和回显应答报文,而不用经过传输层(TCP/UDP),Ping只有在安装了TCP/IP协议以后才可以使用。 ? PING的使用格式及参数:
ping[-t][-a][-ncount][-llength][-f][-ittl][-vtos][-rcount][-scount][-jcomputer-list]|[-kcomputer-list][-wtimeout]destination-list
-t不停的ping目的主机,直到按下Control-C中断。此功能没有什么特别的技巧,不过可以配合其他参数使用。
-a将地址解析为计算机名。
-ncount发送count指定的ECHO数据包数。默认值为4。通过-n选项可以定义发送的个数,对衡量网络速度很有帮助。
-llength发送包含由length指定的数据量的ECHO数据包。默认为32字节;最大值是65,527。在默认的情况下windows下的ping发送的数据包大小为32byte,也可以通过-L选项定义它的大小,但上限只能发送65500byte。由于Windows系统的安全漏洞,当向对方一次发送的数据包大于或等于65532时,对方就很有可能down掉。 例如:
C:\\D-Lab>ping-l65500-t//不停的向IP为发送大小为 65500字节的数据包,此命令带有攻击性。 Pingingwith65500bytesofdata:
Replyfrombytes=65500time<10msTTL=254 Replyfrombytes=65500time<10msTTL=254 ………………
这种攻击的后果是使目的主机网络资源枯竭,各种服务被中断。
-rcount在\记录路由\字段中记录传出和返回数据包的路由。count可以指定最少1台,最多9台计算机。在“记录路由”字段中记录发出和返回数据包的路由。指定的count值最小是1,最大是9。在一般情况下你发送的数据包是通过一个个路由才到达目的。通过此参数就可以
设定想探测经过的路由的个数,不过限制数为9个,也就是说只能跟踪到最多9个路由。 例如:
C:\\D-Lab>ping-n1-r9//发送一个数据包,记录9个路由 Pingingwith32bytesofdata:
Replyfrombytes=32time=10msTTL=249 Route:-> -> -> -> -> -> -> ->
Pingstatisticsfor
Packets:Sent=1,Received=1,Lost=0(0%loss), Approximateroundtriptimesinmilli-seconds: Minimum=10ms,Maximum=10ms,Average=10ms 其他参数的使用请参考相关资料. ? Ping检查连通性有五个步骤:
1.使用ipconfig/all观察本地网络设置是否正确;
2.Ping,回送地址Ping回送地址是为了检查本地的TCP/IP协议有没有设置好; 3.Ping本机IP地址,这样是为了检查本机的IP地址是否设置有误;
4.Ping本网网关或本网IP地址,这样的是为了检查硬件设备是否有问题,也可以检查本机与本地网络连接是否正常;(在非局域网中这一步骤可以忽略)
5.Ping远程IP地址,这主要是检查本网或本机与外部的连接是否正常。
Ping的返回信息有\、\和\还有\。在检查网络连通的过程中可能出现一些错误,这些错误总的来说分为两种最常见 1.RequestTimedOut
\这个信息表示对方主机可以到达,这种情况通常是因为对方拒绝接收你发给它的数据包造成数据包丢失。大多数的原因可能是对方装有防火墙或已下线,还有就是本机的IP不正确和网关设置错误。
①、IP不正确:
IP不正确主要是IP地址设置错误或IP地址冲突,这可以利用ipconfig/all这命令来检查。在WIN2000下IP冲突的情况很少发生,因为系统会自动检测在网络中是否有相同的IP地址并提醒你是否设置正确。在NT中不但会出现\这提示而且会出现\这提示信息比较特殊不要给它的提示所迷惑。
②、网关设置错误:
这个错误可能会在第四个步骤出现。网关设置错误主要是网关地址设置不正确或网关没有帮你转发数据,还有就是可能远程网关失效。这里主要是在你Ping外部网络地址时出错。错误表现为无法Ping外部主机返回信息\。 2.DestinationHostUnreachable
当你在开始PING网络计算机时如果网络设备出错它返回信息会提示
\。\这个信息表示对方主机不存在或者没有跟对方建立连接。这里要说明一下\和
\的区别,如果所经过的路由器的路由表中具有到达目标的路由,而目标因为其它
原因不可到达,这时候会出现\,如果路由表中连到达目标的路由都没有,那就会出现\。
如果局域网中使用DHCP分配IP时,而碰巧DHCP失效,这时使用PING命令就会产
生此错误。因为在DHCP失效时客户机无法分配到IP系统只有自设IP,它往往会设为不同 子网的IP。所以会出现\。另外子网掩码设置错误也会出现这错误。还有一个比较特殊就是路由返回错误信息,它一般都会在
\前加上IP地址说明哪个路由不能到达目标主机。这说明你的机器与外部网络连接没有问题,但与某台主机连接存在问题。 ? 判断目标主机系统的类型
可以通过ping回显应答的TTL值大小,粗略的判断目标主机的系统类型是Windows
还是UNIX/Linux。一般情况下Windows系统返回的TTL值在100-130之间,而UNIX/Linux 系统返回的TTL值在240-255之间。
在一般情况下可以通过ping对方让对方返回给你的TTL值大小,可以粗略的判断目标主机的系统类型是Windows系列还是UNIX/Linux系列,不过,不要太相信,因为TTL值是可以改变的。不同操作系统TTL值如下表所示。
2、Net命令许多服务使用的网络命令都以词net开头,统称为net服务命令。 ? 有哪些NET服务命令?
要看到所有可用的net命令的列表,可以在命令提示行键入net/? ? 如何获得NET命令的语法帮助?
在命令行键入nethelpcommand,可以在命令行获得net命令的语法帮助。例如,关 于netaccounts命令的帮助信息,请键入:nethelpaccounts ? 常用NET命令 (1) NETVIEW
作用:显示域列表、计算机列表或指定计算机的共享资源列表。 命令格式:netview[\\\\computername|/domain[:domainname]] 参数介绍:
\\\\computername指定要查看其共享资源的计算机。 /domain[:domainname]指定要查看其可用计算机的域 简单用法举例
Netview显示当前域中的计算机列表
Netview\\\\www查看www计算机的共享资源列表。 (2) NETUSER
作用:添加或更改用户帐号或显示用户帐号信息。该命令也可以写为netusers 命令格式:NETUSER
[username[password|*][options]][/DOMAIN] username{password|*}/ADD[options][/DOMAIN] username[/DELETE][/DOMAIN] 参数介绍:
Username添加、删除、更改或查看用户帐号名。 Password为用户帐号分配或更改密码。 *提示输入密码。
/domain在计算机主域的主域控制器中执行操作。 简单示例:
Netuser查看计算机上的用户帐号列表 netuserabc查看用户abc的信息
netusercjm123/add添加用户cjm,密码为123 Netusercjm/delete删除计算机上的用户帐号cwy (3) NETUSE
作用:连接计算机或断开计算机与共享资源的连接,或显示计算机的连接信息。 命令格式:netuse[devicename|*][\\\\computername\\sharename[\\volume]] [password|*]][/user:[domainname\\]username][[/delete]| [/persistent:{yes|no}]] 参数介绍:
netuse键入不带参数,列出网络连接。
Devicename指定要连接到的资源名称或要断开的设备名称,如D:LPT1:等 \\\\computername\\sharename服务器及共享资源的名称。 Password访问共享资源的密码。 *提示键入密码。
/user指定进行连接的另外一个用户。 Domainname指定另一个域。 username指定登录的用户名。 /home将用户连接到其宿主目录 /delete取消指定网络连接。
/persistent控制永久网络连接的使用。 简单应用举例: Netuse列出网络连接
netuseM:\\\\WWW\\CWY将\\\\WWW\\CWY共享目录映射为本地m盘 netuseM:\\\\WWW\\CWY/delete断开连接
netuselpt1:\\\\www\\laser2将设备名LPT1指派给\\\\www服务器上的LASER2共享打印机队列 netuselpt1:/delete从LPT1打印机断开连接 (4) NetStart
作用:启动服务,或显示已启动服务的列表。 命令格式:
NETSTART[service] 应用示例:
Netstart不带参数的netstart显示正在运行的服务列表 Netstartmessenger启动服务器信使服务
注:蓝色字体代表服务名,可选择不同的服务启动,不同的操作系统提供的服务不尽相同,请注意检查区别。 (5) NETSTOP
作用:停止WindowsNT网络服务。 命令格式:netstopservice 应用示例:
Netstopserver停止服务器服务注:蓝色字体代表服务名,可选择不同的服务停止。 (6) NetStatistics
作用:显示本地工作站或服务器服务的统计记录。 命令格式:netstatistics[workstation|server] 参数介绍:
键入不带参数的netstatistics列出其统计信息可用的运行服务。 Workstation显示本地工作站服务的统计信息。 Server显示本地服务器服务的统计信息。
简单示例:
Netstatisticsserver显示服务器的统计数据
netstatisticsserver|more显示服务器服务的统计信息并禁止显示滚动 (7)NetSession
作用:列出或断开本地计算机和与之连接的客户端的会话,也可以写为netsessions或net sess。
命令格式:netsession[\\\\computername][/delete] 参数介绍:
键入不带参数的netsession显示所有与本地计算机的会话的信息。 \\\\computername标识要列出或断开会话的计算机。
/delete结束与\\\\computername计算机会话并关闭本次会话期间计算机的所有? 简单示例:
Netsession显示本地服务器的会话列表
netsession\\\\YFANG要显示计算机名为YFANG的客户端会话信息列表。 Netsession/delete结束服务器与连接到服务器的客户端的所有会话 (8)NetShare
作用:创建、删除或显示共享资源。 命令格式: NETSHARE sharename
sharename=drive:path[/USERS:number|/UNLIMITED] [/REMARK:\
[/CACHE:Manual|Documents|Programs|None] sharename[/USERS:number|/UNLIMITED] [/REMARK:\
[/CACHE:Manual|Documents|Programs|None] {sharename|devicename|drive:path}/DELETE 参数介绍:
NETSHARE使网络用户可以使用某一服务器上的资源。当不带选项使用本命令时,它
会列出该计算机上正在被共享的所有资源。对于每一种资源,Windows都会报告其设备名或 路径名,以及与之相关的描述性注释。
sharename指共享资源的网络名。输入NETSHARE和一个共享名只会显示那个共 享的有关信息。
drive:path指定将被共享的目录的绝对路径。
/USERS:number设置可以同时访问共享资源的最大用户数。
/UNLIMITED指定用户可以同时访问共享资源的不受限制的数目。
/REMARK:\添加一个有关资源的描述性注释,应将文本包含在引号中。 devicename指一个或多个被共享名所共享的打印机(LPT1:至LPT9:)。 /DELETE终止资源的共享。
/CACHE:Automatic启用脱机客户缓存和自动重新集成 /CACHE:Manual启用脱机客户缓存和手动重新集成 /CACHE:No告诉客户脱机缓存不合适 简单实例:
Netshare显示计算机上共享资源的信息
netsharemyshare=f:\\cwy/remark:\以myshare为共享名共享f:\\cwy
网络管理常用DOS命令



