《常用网络命令 实验报告.docx》由会员分享,可在线阅读,更多相关《常用网络命令 实验报告.docx(10页珍藏版)》请在三一办公上搜索。
1、实验一常用网络命令日期: 姓名: 学号:成绩: 教师:一、实验目的1. 掌握win2000中常用网络命令的使用方法和输出格式;2. 了解win2000中各种网络命令的功能。3. 熟悉和掌握网络管理、网络维护的基本内容和方法。二、实验仪器设备及器材实验要求有若干台安装Windows 2000并联上Internet网的计算机。三、实验要求1. 预习实验内容(1) 熟悉常用的网络测试命令有哪些,了解它们的功能。(2) 熟悉win2000中常用网络命令的使用方法和输出格式。(3) 熟悉网络管理的基本内容和方法。2. 试验中正确使用仪器设备,独立操作。3. 试验后按规定要求写出实验报告。四、实验原理TC
2、P/IP协议体系包括许多实用的网络测试命令。Windows2000包括三种类型的 基于TCP/IP的实用网络测试命令:诊断工具、连接工具和服务命令工具。诊断 工具包括:Ping, Ipcogfig, Arp, Nbtstat, Netstat 等;连接工具包括:FTP、Telnet、 Route;服务命令工具:Net VIEW、Net USER、Net USE、Net Send、Net Config 等。1.常用网络诊断工具(1) Ping作用:验证与远程计算机的连接。该命令只有在安装了 TCP/IP协议后才可以 使用。格式:ping -t -a -n count -l length -f -
3、i ttl -v tos -r count -s count -j computer-list | -k computer-list -w timeout destination-list 参数:-t Ping指定的计算机直到中断。-a将地址解析为计算机名。-n count发送count指定的ECHO 数据包数。默认值为4。-l length发送包含由length指定的数据量的ECHO 数据包。默认为32字 节;最大值是65,527。-f在数据包中发送“不要分段”标志。数据包就不会被路由上的网关分段。-i ttl将“生存时间”字段设置为ttl指定的值。-v tos将“服务类型”字段设置为tos
4、指定的值。-r count在“记录路由”字段中记录传出和返回数据包的路由。count可以指 定最少1台,最多9台计算机。-s count指定count指定的跃点数的时间戳。-j computer-list利用computer-list指定的计算机列表路由数据包。连续计算机 可以被中间网关分隔(路由稀疏源)IP允许的最大数量为9。-k computer-list利用computer-list指定的计算机列表路由数据包。连续计算 机不能被中间网关分隔(路由严格源)IP允许的最大数量为9。-w timeout指定超时间隔,单位为毫秒。destination-list指定要ping的远程计算机。较一般
5、的用法是 ping - t 。(2) Ipconfig作用:该诊断命令显示所有当前的TCP/IP网络配置值。该命令在运行DHCP 系统上的特殊用途,允许用户决定DHCP配置的TCP/IP配置值。格式:ipconfig /? | /all | /release adapter | /renew adapter| /flushdns | /registerdns| /showclassid adapter| /setclassid adapter classidtoset参数:/all产生完整显示。在没有该开关的情况下ipconfig只显示IP地址、 子网掩码和每个网卡的默认网关值。(3) ARP
6、作用:显示和修改IP地址与物理地址之间的转换表。格式:ARP -s inet_addr eth_addr if_addrARP -d inet_addr if_addrARP -a inet_addr -N if_addr参数:-a显示当前的ARP信息,可以指定网络地址。-g 跟-a样。-d删除由inet_addr指定的主机.可以使用*来删除所有主机。-s添加主机,并将网络地址跟物理地址相对应,这一项是永久生效的。eth_addr物理地址。inet_addr以加点的十进制标记指定IP地址。if_addr指定需要修改其地址转换表接口的IP地址(如果有的话)。(4) Nbtstat作用:该诊断命令
7、使用NBT (TCP/IP上的NetBIOS)显示用户统计和当前 TCP/IP连接。该命令只有在安装了 TCP/IP协议之后才可用。格式:nbtstat -a remotename -A IP address -c -n -R -r -S -s interval 参数:-a remotename使用远程计算机的名称列出其名称表。-A IP address使用远程计算机的IP地址并列出名称表。-c给定每个名称的IP地址并列出NetBIOS名称缓存的内容。-n列出本地NetBIOS名称。“已注册”表明该名称已被广播(Bnode)或 者WINS (其他节点类型)注册。-R清除NetBIOS名称缓存中
8、的所有名称后,重新装入Lmhosts文件。-r列出Windows网络名称解析的名称解析统计。在配置使用 WINS的 Windows 2000计算机上,此选项返回要通过广播或WINS来解析和注册的名 称数。-S显示客户端和服务器会话,只通过IP地址列出远程计算机。-s显示客户端和服务器会话。尝试将远程计算机IP地址转换成使用主机文 件的名称。interval重新显示选中的统计,在每个显示之间暂停interval秒。按CTRL+C 停止重新显示统计信息。如果省略该参数,nbtstat打印一次当前的配置信息。(5)Netstat作用:显示协议统计和当前的TCP/IP网络连接。该命令只有在安装了 TC
9、P/IP 协议后才可以使用。格式:Netstat -a -e -n -s -p protocol -r interval参数:-a显示所有连接和侦听端口。服务器连接通常不显示。-e显示以太网统计。该参数可以与-s选项结合使用。-n以数字格式显示地址和端口号(而不是尝试查找名称)。-s显示每个协议的统计。默认情况下,显示TCP、UDP、ICMP和IP的统 计。-p选项可以用来指定默认的子集。-p protocol显示由protocol 指定的协议的连接;protocol 可以是tcp 或 udp。如果与-s选项一同使用显示每个协议的统计,protocol可以是tcp、udp、 icmp 或 ip
10、。-r显示路由表的内容。Interval重新显示所选的统计,在每次显示之间暂停interval秒。按CTRL+B 停止重新显示统计。如果省略该参数,netstat将打印一次当前的配置信息。2. 常用网络连接工具(1)FTP作用:将文件传送到正在运行FTP服务的远程计算机或从正在运行FTP服 务的远程计算机传送文件(有时称作daemon) 。Ftp可以交互使用。用法:(1)直接进入FTP以命令行的方式交互执行。执行后显示为FTP。(2)ftp -v -n -i -d -g -s:filename -a -w:windowsize computer参数:-v禁止显示远程服务器响应。-n禁止自动登录
11、到初始连接。-I多个文件传送时关闭交互提示。-d启用调试、显示在客户端和服务器之间传递的所有ftp命令。-g禁用文件名组,它允许在本地文件和路径名中使用通配符字符(*和?)。-s: filename指定包含ftp命令的文本文件;当ftp启动后,这些命令将自动 运行。该参数中不允许有空格。使用该开关而不是重定向()。-a在捆绑数据连接时使用任何本地接口。-w:windowsize替代默认大小为4096的传送缓冲区。Computer指定要连接到远程计算机的计算机名或IP地址。如果指定,计算 机必须是行的最后一个参数。下面是一些常用命令:!: 从ftp子系统退出到系统外壳?:显示ftp说明,跟hel
12、p 一样append:添加文件,格式为:append本地文件远程文件cd:更换远程目录lcd:更换本地目录,若无参数,将显示当前目录open:与指定的ftp服务器连接 open computer portclose:结束与远程服务器的FTP会话并返回命令解释程序bye:结束与远程计算机的FTP会话并退出ftpdir:结束与远程计算机的FTP会话并退出ftpget和recv:使用当前文件转换类型将远程文件复制到本地计算机get remote-file local-filesend 和 put:上传文件:send local-file remote-file(2) Telnet作用:可以使用Tel
13、net客户以连接到运行有Telnet服务器软件的远程计算机 上。执行:在命令行键入telnet,将进入telnet模式。键入help,可以看到一些常用命令。如:Microsoft Telnet help支持的指令有:close关闭当前连接display显示操作参数open连接到一个站点quit退出telnetset设置选项(要列表,请键入set ?)status打印状态信息unset解除设置选项(要列表,请键入unset ?)?/help打印帮助信息(3) Route作用:控制网络路由表。该命令只有在安装了 TCP/IP协议后才可以使用。格式:route -f -p command desti
14、nation mask subnetmask gateway metric costmetric参数:-f清除所有网关入口的路由表。如果该参数与某个命令组合使用,路由表将在 运行命令前清除。-p该参数与add命令一起使用时,将使路由在系统引导程序之间持久存在。 默认情况下,系统重新启动时不保留路由。与print命令一起使用时,显示已 注册的持久路由列表。忽略其他所有总是影响相应持久路由的命令。Command 指定下列的一个命令。命令目的print打印路由add添加路由delete删除路由change更改现存路由destination 指定发送 command 的计算机。mask subnetm
15、ask指定与该路由条目关联的子网掩码。如果没有指定,将使用255.255.255.255。gateway 指定网关。metric costmetric指派整数跃点数(从1到9999)在计算最快速、最可靠和 (或)最便宜的路由时使用。3. 常用网络服务命令工具:(1) Net VIEW格式:net view computername I /domain:domainname功能:显示域列表、计算机列表或指定计算机的共享资源列表。(2)Net USER格式: Net user usernamepassword | * options/domain功能:添加或更改用户账号或显示用户账号信息。(3)N
16、et USE格式: Net use devicename | *computername sharename volume password | */user: domainnameusername/delete | /persitent:yes | no功能:连接或断开计算机与共享资源的连接,或显示计算机的连接信息。(4)Net Send格式: Net Send computername “sth”功能:向网络的其他用户、计算机或通信名发送消息(5)Net Config格式:Net config功能:显示当前运行的可配置服务或显示并更改某项服务的设置五、实验内容1. 常用网络诊断工具。(1)
17、 Ping1)判断本地的TCP/IP协议栈是否已安装;2)判断能否到达指定IP地址的远程计算机;3)根据域名获得其对应的IP地址;4)根据IP地址获取域名;5)根据IP地址获取机器名;6)Ping指定的IP地址30次。(2) Ipcogfig1)查看所有配置信息;2)刷新配置。(3)ArpDisplays current ARP entries protocol addresses more than table are-a-9 inet_addr-N i_addrSame as -a. Specifies an internet address. Displays the ARP entri
18、es for the network by if_addv. Deletes the host specified by inet_addv. wildcarded with * to delete all hosts. Adds the host and associates the Internet address with the Physical address eth_addr. The Physicalinterface spec if iedinet_addr may beinet_addr address iseth_addi if_addrgiuen as 6 hexadec
19、imal bytes separated by hyphens. The entry is permanent. Specifies a physical address. If present, this specifies the Internet address of the interface uliose address translation table should be modified. If not present, the irst applicable interf ace will be used.Example: arp -s arp -a157.55_85_212
20、00-aa-00-62-cG-09Adds a static entry. Displays the arp table.1)显示当前ARP项;2)添加一个静态入口。(4) Nbtstatby interrogating the curpent data. If inet_addr is specified, the IP and Physical for only the specified computer are displayed. If one network interface uses fiRP, entries for each ARP displayed _1)根据IP地址查
21、对方的机器名和MAC地址;2)列出本地所有NetBios名。(5)Netstatt* C:INDOTSsyste32cd. exep:XDocuments and SettingsX123netstatActiue ConnectionsStateProto Local AddressForeign AddressC:XDocuments and Settings1231) 显示所有连接;2) 显示所有协议的统计信息。2. 常用网络传输工具。(1) FTP1) 用交互式方法以用户user”和密码登录到ftp服务器;2) 用命令行方式自动完成1)中的下载任务。(2) Telnet1) 收Emai
22、l信件;2) 下载网站的首页文件;3) 参加电子公告板BBS。(3) Route1) 显示全部路由信息;2) 添加一个路由;3) 删除一个路由。3. 常用网络服务命令工具。1) Net VIEW显示当前域计算机列表。2) Net USER显示用户账号信息。3) Net USE显示计算机的连接信息。4) Net Send向网络的其他用户、计算机或通信名发送一条消息。5) Net Config显示当前运行的可配置服务。六、小结通过本篇实验让我对所学的计算机网络知识有了连贯的复习和总结,对一些 问题有了更深入的了解和见解,通过查阅相关资料也开阔了视野,同时也让我感 觉到网络之庞大,要想彻底了解掌握,要通过不断的努力学习。