网络命令上机操作
1、熟悉ARP协议功能和ARP命令的使用
[说明]
ARP(Address Resolution Protocol)是负责将IP地址解析成MAC地址的协议,对于网络中的高层应用程序,网络主机之间的通讯是靠IP地址来完成,但在TCP/IP协议的最低层,主机之间的信息交换则是通过MAC地址来定位的。每台装有网卡的主机中都有一个ARP表,保存着同一网络中IP到MAC之间的映射记录。ARP表并不是一成不变的,大约每2分钟更新一`次,这种纪录称为动态式(Dyanmi)记录。还有一种称为静态记录,也就是表中的记录不变,直到TCP/IP协议重启后才会消失。
ARP命令用于显示和修改“地址解析协议(ARP)”缓存中的项目。ARP缓存中包含一个或多个表,它们用于存储IP地址及其经过解析的以太网或令牌环网络适配器的物理地址。计算机上安装的每一个以太网或令牌环网络适配器都有自己单独的表。ARP命令可以对这个表中的记录进行添加和修改,实现对ARP表的维护。如果使用ARP命令时不带参数,则显示帮助信息。中秋节20字简短
[操作实例]
要求1:在命令行窗口中用ARP命令查看本机当前的ARP列表
要求2:增加一条MAC地址为00-13-46-f6-08-ce转换到IP地址为172.17.10.250的静态列表.
---------------------------------------------
2、熟悉查看本机IP协议配置的IPCONFIG命令的使用
[说明]
Ipconfig命令用于显示本地网卡的IP地址,使用该命令,可以查看当前所有的TCP/IP网络配置值、刷新动态主机配置协议(DHCP)和域名系统(DNS)设置。该命令只能在Windows98/Me/2000/XP的命令行窗口中运行,而不能在实模式DOS环境、或者Windows 2000/XP的故障恢复控制台下运行。
[操作实例]
要求1:在命令行窗口中用IPCONFIG命令查看本机网卡当前完整的网络配置
要求2:删除本机由DHCP获取的IP并更新IP信息.
把操作过程记录在作业本上并上交
(提示:命令后面加参数/?可查看该命令的具体参数及用法)
=====================================================================================
3、熟悉网络连通测试命令 Ping 功能及使用
[说明]
在网络中,经常会出现网络不通等问题,这就需要网络管理员来检查并排除网络故障,包括检查网络配置信息,检查硬件连接,使用网络命令测试等,而在命令检测中,用得最多的就是Ping命令了。Ping是使用最频繁的网络测试命令,主要用于确定网络的连通性。Ping使用ICMP协议来简单地发送一个网络包并请求应答,接收请求的目标主机再次使用ICMP返回与接收的数据一样的数据包,于是Ping便可根据每个包发送和接收报告的往返时间,报告无响应包的百分比,这可以判断网络是否正确连接,以及网络连接的状况(丢包率)。
[操作
实例]
要求1:如何测试本机网卡和TCP/IP协议是否正确安装
要求2:以每次数据包为150字节,共发送10次测试本机和网关(IP为192.168.10.100)之间的网络连通情况
要求3:不停测试本机与网关之间的网络连通情况
要求4:测试本机与百度网站之间网络连通情况,并记录所经过的3个路由
4、熟悉显示网络连接信息命令 Netstat功能及使用
[说明]
在服务器与网络的管理中,需要经常查看服务器所开放的端口、当前的所有连接,以便随时了解网络状态。这时就要用Netstat命令。该命令可以让管理员轻松查看计算机系统服务是否正常,是否被“黑客”留下后门、木马等。Netstat同时也是一个实时的入侵检测工具,可以随时查看是否有不正常的连接。Netstat命令用于显示活动的TCP连接、计算机侦听的端口、以太网统计信息、IP路由表、IPv4统计信息(对于IP、ICMP、TCP和UDP协议)。使用时如果不带任何参数,Netstat命令将显示活动的TCP连接。
[操作实例]
要求1:显示当前活动的TCP/IP连接并以数字显示当前连接的端口
要求2:显示本机所有活动的TCP连接以及计算机侦听的TCP和UDP端口
==========================================================================================
5、数据包跟踪诊断——Tracert
[说明]
当数据报从本地计算机经过多个网关传送到目的地时,它会寻一条具体路径来传送,每次传送数据报,不能保证或认为总遵循唯一的一条路经。那么如何知道发送的数据报所经过的路径呢?这时就要用到Tracert命令。Tracert命令同样是内置于Windows的TCP/IP应用程序之一,可以对IP地址或URL进行相应的域名转换。Tracert一般用来检测故障的位置,通过追踪路由,可以判断发生故障的路由设备或网关,以及发生故障的区段,从而便于查和排除故障。
Tracert诊断实用程序将包含不同生存时间(TTL)值的Internet消息控制协议(ICMP)回显数据包发送到目标,以决定到达目标使用的路由。要在转发数据包上的TTL之前至少递减1,必需路径上的每个路由器,所以TTL是有效的跃点计数。数据包上的TTL达到0时,路由器应该将“ICMP已超时”的消息发送回源系统。Tracert先发送TTL为1的回显数据包,并在随后的每次发送过程将TTL递增1,直到目标响应或TTL达到最大值,从而确定路由。路由通过检查中级路由器返回的“ICMP 已超时”的消息来确定路由。不过,有些路由器下传包含过期TTL值的数据包,而Tracert看不到。
[操作实例]
要求1:追踪到www.hengshui的路由,测试局域网络和Internet连接是否正常,以及导致故障发生的路由器的位置
步骤:在命令提示符下
执行如下命令行:  Tracert www.hengshui
蒙古族的服饰
结果:Tracing route to www.hengshui [121.17.127.22]
over a maximum of 30 hops:
1    1 ms    1 ms    <1 ms  192.168.1.1
2    10 ms    20 ms    25 ms  121.17.127.22
Trace complete.
6、显示和修改本地路由表命令——Route
[说明]
大多数主机都驻留在只连接一台路由器的网段上,因此不存在使用哪一台路由器将数据报发表到远程计算机上的问题,该路由器的IP地址即是该网段上所有计算机的缺省网关。但是,当网络上拥有两个或多个路由器时,就不一定只依赖缺省网关了。可以让某些远程IP地址通过某个特定的路由器来传递,而其他的远程IP通过另一个路由器来传递。这时,需要相应的路由信息,这些信息储存在路由表中,每个主机和每个路由器都配有自己独一无二的路由表。大多数路由器使用专门的路由协议来交换和动态更新路由器之间的路由表。但在有些情况下,必须手动将项目添加到路由器和主机上的路由表中。这时就要用到Route命令,它用来显示、人工添加和修改路由表项目。
如果要查看Route命令的帮助信息,可在命令提示符下运行不带任何参数的Route命令。
下面就通过几个简单的实例,来具体看一看Route命令的简单应用。
实例1:显示路由表中的当前项目
在命令提示符下,键入如下命令行:
Route print
回车,命令的执行结果显示如图22所示。
图22
由于用IP地址配置了网卡,因此所有的这些项目都是自动添加的。
实例2:显示IP路由表中以211开始的路由
在命令提示符下键入如下命令:
Route print 211.*
回车,运行结果显示如图23所示。
图23
实例3:利用route可以在计算机中设置多个默认网关。例如,对192.168.0.0网段的访问使用192.168.0.1网关,对其他网段的访问则使用192.168.1.1网关。那么,可以执行以下命令:
route add 192.168.0.0 mask 255.255.255.0 192.168.0.1
route add 0.0.0.0 mask 0.0.0.0 192.168.1.1
7、显示NetBIOS协议的统计资料命令——Nbtstat
[说明]
Nbtstat命令是Windows下自带的NetBIOS管理工具,用于显示本地计算机和远程计算机的基于TCP/IP协议的NetBIOS统计资料、NetBIOS名称表和NetBIOS名称缓存。Nbtstat可以刷新NetBIOS名称缓存和注册的Windows Internet名称服务(WINS)名称。如果使用不带参数的Nbtstat命令,将会显示有关该命令的帮助信息。而NetBIOS(Network Basic Input Output System,网络基本输入输出系统),是局域网 (LAN)上的程序可以使用的应用程序编程接口(API),几乎所有的局
域网计算机都是在NetBIOS基础上工作的。NetBIOS为程序提供了请求低级服务的统一的命令集,这些服务是管理名称、执行会话和在网络节点之间发送数据报所要求的。
实例1:如果要显示计算机名为liusm的远程计算机的NetBIOS名称表,在命令提示符下键入下面命令:
nbtstat -a liusm发朋友圈感恩的句子
回车运行后的执行结果显示如图8所示。
图8
由此可以知道,计算机名为liusm的远程计算机属于MSHOME工作组,同时能获得远程计算机的网络适配器的MAC地址。
玄幻书籍实例2:显示IP地址为211.82.219.211的远程计算机的MAC地址和NetBIOS名称表,可以在命令提示符下键入如下命令行:
nbtstat -a 211.82.219.211
回车运行后的结果显示如图9所示。
图9
梦见已故的外公该命令的作用和实例1中的命令作用相同,这里不再赘述。
实例3:显示本地计算机的NetBIOS名称表,可以在命令提示符下键入如下命令:
nbtstat -n
回车,运行后的结果显示如图10所示。
图10
从执行结果中可以得知该计算机的NetBIOS名、所在域(或工作组)以及当前登录的用户等信息。
实例4:显示本地计算机NetBIOS名称缓存的内容,在命令提示符下键入如下命令:
nbtstat -c
回车运行后的结果显示如图11所示。
图11
从上面的运行结果中可以看出,本地计算机曾经与211.82.216.x和211.82.219.x网段的计算机连接过。因为NetBIOS的缓存里储存的IP是对方已经信任你的计算机IP,因而这也给网络安全带来了隐患。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。