实验1 控制台网络操作的基本命令.docx
- 文档编号:3760472
- 上传时间:2022-11-25
- 格式:DOCX
- 页数:15
- 大小:784.88KB
实验1 控制台网络操作的基本命令.docx
《实验1 控制台网络操作的基本命令.docx》由会员分享,可在线阅读,更多相关《实验1 控制台网络操作的基本命令.docx(15页珍藏版)》请在冰豆网上搜索。
实验1控制台网络操作的基本命令
实验1控制台网络操作的基本命令
实验目的:
掌握和使用控制台网络操作的基本命令:
ipconfig,ping,tracert,nslookup,Net,netstat,netsh。
实验环境:
WindowsXP,使用sp2命令提示符
实验步骤:
1.Ipconfig
在命令提示符界面执行Ipconfig命令,可以显示本机当前所有的TCP/IP网络配置值,刷新动态主机配置协议(DHCP)和域名系统(DNS)设置。
使用不带参数的Ipconfig可以显示所有网络适配器的IP地址、子网掩码、默认网关。
需要了解更多的网络配置信息可使用下列Ipconfig命令:
Ø/all显示所有适配器的完整TCP/IP配置信息。
Ø/renew[Adapter]更新所有适配器(如果未指定适配器)或特定适配器的DHCP配置。
Ø/release[Adapter]发送DHCPRELEASE到DHCP服务器,以释放所有适配器或指定适配器的当前DHCP配置并丢弃IP地址配置。
Ø/flushdns清理并重设DNS客户解析器缓存的内容。
Ø/displaydns显示DNS客户解析器缓存的内容,包括从本地主机文件预装载的记录以及由域名解析获得的任何资源记录。
Ø/registerdns初始化计算机上配置的DNS名称和IP地址的手工动态注册。
Ø/showclassidAdapter显示指定适配器的DHCP类别ID。
Ø/setclassidAdapet[ClassID]配置特定适配器的DHCP类别ID。
Ø/?
在命令提示符状态下显示帮助信息。
2.Ping
Ping使用程序通过发送方向接受方发送“互联网控制报文协议(ICMP)”回显(ECHO)请求消息,接收方将对该回显请求进行自动回显应答,来验证两台支持TCP/IP协议的计算机之间的IP层连接,并在发送方将回显应答消息的接受情况与往返过程的次数一起显示出来。
Ping是用于检测网络连接性。
可到达性和名称解析等疑难问题的主要TCP/IP命令。
Ping[-t][-a][-ncount][-lsize][-f][-iTTL][-vTOS][-rcount][-scount][{-jhostlist|-khostlist}][-wtimeout][TargetName]
Ø-t指定在中断前ping可以持续发送回显请求信息到目的地。
Ø-a指定对目的地IP地址进行反向名称解析。
Ø-ncount指定发送回显请求消息的次数。
默认值是4.
Ø-lSize指定发送的回显请求消息中“数据”字段的长度(字节)。
默认值是32。
Ø-f指定发送的回显请求消息带有“不要拆分”标志(所在的IP分组表示设为1)。
Ø-iTTL指定发送回显请求消息的IP分组首部中的TTL字段值。
其默认值是主机的默认值。
Ø-vTOS指定发送回显请求消息的IP标题中的“服务类型”(Tos)字段值。
默认值是0。
Ø-rcount指定IP分组首部中“记录路由”选项用于记录由回显请求消息和相应的回显应答消息使用的路径。
Ø-scount指定IP首部中的“Internet时间戳”选项用于记录每跳的回显请求消息和相应的回显应答消息的到达时间。
1<=Count<=4。
Ø-jHostlist指定回显请求消息使用带有Hostlist指定的中间目的地集的IP首部中的“稀疏资源路由”选项。
Ø-kHostlist指定回显请求消息使用带有Hostlist指定的中间目的地集的IP首部中的“严格来源路由”选项。
Ø-wTimeout指定等待回显应答消息响应的时间,该回显应答消息响应接收到的指定回显请求消息。
ØTargetName指定的目的端,IP地址或者主机名。
Ø/?
在命令提示符状态下显示帮助信息。
3.Traceroute
Traceroute命令输出有5列:
第一列是描述路径的第N跳的数值,即沿着该路径的路由器序号;第二行是第一次往返时延;第三列是第二次往返时延;第四列是第三次往返时延;第五列示路由器的名字及其输出端口的IP地址。
Tracert[-d][-hMaxinumHops][-jHostlist][-wTimeout]TargetName
Ø-d:
防止tracert试图将中间路由器的IP地址解析为它们的名称。
这样可加速显示tracert的结果。
Ø-hMaxinumHops:
在搜索目标(目的)的路径中指定跳数的最大值。
默认值为30个跳数。
Ø-jHostlist:
指定“回显请求”消息对于在主机列表中指定的中间目标集使用IP报文首部中的“松散源路由”选项。
Ø-wTimeout:
指定等待“ICMP已超时”或“回显回答”消息的时间(以MS为单位)。
该值默认为5000ms。
4.Nslookup
Nslookup实用程序可在命令提示符界面执行,其显示结果可用来诊断域名系统(DNS)基础结构的信息。
nslookup[-SubCommand...][{ComputerToFind|[-Server]}]
Ø-SubCommand...:
将一个或多个nslookup子命令指定为命令行选项。
有关子命令可以在windows的帮助里查询。
Ø-ComputerToFind:
如果未指定其它服务器,就使用当前默认DNS服务器查阅ComputerToFind的信息。
Ø-Server:
指定将该服务器作为DNS服务器使用。
5.Net
在命令行键入nethelpcommand,可以在命令行获得net命令的语法帮助。
具体一些详细的命令也可通过Windows的帮助下搜索net来获得。
具体命令如下:
NET[ACCOUNTS|COMPUTER|CONFIG|CONTINUE|FILE|GROUP|HELP|
HELPMSG|LOCALGROUP|NAME|PAUSE|PRINT|SEND|SESSION|
SHARE|START|STATISTICS|STOP|TIME|USE|USER|VIEW]
具体命令的格式可以参考帮助来进行实验。
6.Netstat,netsh
Netstat命令用于监视网络状态。
可以通过“netstat-?
”命令列出netstat的所有参数和用法。
Netsh是一个命令行脚本使用程序,可让用户从本地或远程显示或修改当前运行的计算机的网络配置。
Netsh还提供了允许用户使用批处理模式对指定的计算机运行一组命令的脚本功能。
具体用法如下:
Ø在命令提示符窗口输入netsh命令就可以执行该程序。
Ø在netsh>后输入intip出现“interfaceip>”,然后输入dump命令,可以看到当前系统的网络配置。
Ø除了输入dump之外,还可以输入showaddress,showconfig,showdns,showjoins等命令。
Ø利用dump命令显示当前配置情况。
接着导出一个配置脚本。
假设保存到c:
\1.txt中,然后修改文件中的IP地址,子网掩码,网关或者DNS。
然后通过命令
Netsh–fc:
\1.txt来将配置文件导入系统。
实验内容:
用ipconfig,ping,tracert,nslookup,Net,netstat,,netsh命令完成如下实验内容:
1.查询本机的TCP/IP配置信息,了解网卡类型、MAC地址、IP地址、子网掩码、网关地址、DNS的含义,并且通过netsh命令修改其IP地址,和查询新的IP信息。
1)查询本机的TCP/IP配置信息
本机的TCP/IP配置信息图1
本机的TCP/IP配置信息图2
2)通过netsh命令修改其IP地址,和查询新的IP信息。
当前系统的网络配置图1
导出一个配置脚本图2
Netsh–fc:
\1.txt来将配置文件导入系统图3
这里产生了疑问,为何本机无法找到下列命令?
!
Ipconfig后发现,没有成功图4
补救方案:
通过本机“本地连接”,修改IP地址。
2.利用PING命令发现局域网的故障问题(提示:
本机故障可以通过PING本机的IP地址,内网故障:
PING本地机器所在的网关,外网故障:
PING一些比较稳定的大型网站),并且利用该方法检查本机的网络情况。
1)检查本机网卡或者TPC/IP协议故障:
如下为正常情况,表示本地网络可用且TCP/IP协议良好。
如下情况,为本机网卡或者系统故障。
解决办法:
更换或修理网卡,检查本地网络连接设置,更新网卡驱动程序。
实行:
Ping的ip地址图1
可以说明本机为正常情况。
2)检查内网故障:
先通过IPCONFIG命令找到本机所在内网的网关,然后PING该网站查看内网是否连通。
具体故障实例如下:
解决方法:
重启或者重新设置本机所在的路由器。
3)检查外网故障:
排除1.2情况后,PING一些比较稳定的大型网站,如果PING不通表示外部网络故障。
示例如下:
注:
图中202.205.3.130为新浪域名解析后的IP地址。
解决方法:
请联系服务提供商。
3.利用PING命令分别向和发送10个回显请求,试分析实验结果(提示:
了解参数RTT的含义和作用,分析RTT的时间是否与地理位置上的远近有关系)。
并且课下,在一天的不同时段里向同一个目的主机发送ping,看RTT时间是否不同,试着分析原因。
Ping的图1
Ping的地址
4.结合内容2,利用traceroute测试网络的故障问题(提示:
TRACERT大型网站地址),你认为哪种方法更好,为什么?
Tracert的域名
5.用nslookup命令从新浪、搜狐、谷歌的域名中分别解析出其IP地址。
新浪ip地址:
220.250.64.25
谷歌ip地址:
74.125.128.199
搜狐ip地址:
61.135.181.16761.135.132.59
6.利用net命令,创建TEST的用户帐户,登录权限从星期六到星期日的早晨9点到下午10点,并且查看本机上所有用户的帐户。
运用NET命令创建一个账户
创建成功
查看本机上所有用户的帐户
7.用浏览器打开一个网站,并且通过netstat找到本机与该网站交互的TCP连接(提示:
可以先通过PING命令或者nslookup找到域名对应的IP地址,然后通过地址在netstat显示的列表中寻找对应的连接)。
netstat显示的列表(对应的连接)
●实验结果与分析
1)通过实验,分析到本机的网络连接属于正常情况。
2)但实验进行的第二步,用netsh命令操作的时候,出现了“无法找到命令”,这是一个问题,导致实验没有正常完成。
3)Ping的地址,请求超时,可能是此域名不存在的原因。
4)在实验第3步,在一天的不同时段里向同一个目的主机发送ping,看RTT时间是否不同,我给新浪发送,RTT时间不同,原因是不同时间,新浪网站浏览的人次不同,人次多,返回时间越长,人次少,返回时间越短。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验1 控制台网络操作的基本命令 实验 控制台 网络 操作 基本 命令