网络硬软件资源共享与网络调试排错(2)

2018-11-27 19:45

·arp -a IP

如果本机有多个网卡,那么使用arp -a加上接口的IP地址,就可以只显示与该接口相关的ARP缓存项目。

·arp -s IP 物理地址

我们可以向ARP高速缓存中人工输入一个静态项目。该项目在计算机引导过程中将保持有效状态,或者在出现错误时,人工配置的物理地址将自动更新该项目。

·arp -d IP

使用本命令能够人工删除一个静态项目。

现在可以用ipconfig和ping命令来查看自己的网络配置并判断是否正确、可以用netstat查看别人与本机所建立的连接并找出QQ使用者所隐藏的IP信息、可以用arp查看网卡的MAC地址。

1.5.5 tracert命令

tracert是路由跟踪实用程序,用于确定IP数据报访问目标所采取的路径。tracert命令用IP生存时间(TTL)字段和ICMP错误消息来确定从一个主机到网络上其他主机的路由。

1. tracert的工作原理

通过向目标发送不同IP生存时间(TTL)值的“Internet控制消息协议(ICMP)”回应数据包,tracert诊断程序确定到目标所采取的路由。要求路径上的每个路由器在转发数据包之前至少将数据包上的TTL递减1。数据包上的TTL减为0时,路由器应该将“ICMP已超时”的消息发回源系统。

tracert先发送TTL为1的回应数据包,并在随后的每次发送过程将TTL递增 1,直到目标响应或TTL达到最大值,从而确定路由。通过检查中间路由器发回的“ICMP已超时”的消息确定路由。某些路由器不经询问直接丢弃TTL过期的数据包,这在tracert中看不到。

tracert命令按顺序打印出返回“ICMP 已超时”消息的路径中的近端路由器接口列表。如果使用-d选项,则tracert不在每个IP地址上查询 DNS。

如果有网络连通性问题,可以使用tracert命令来检查到达的目标IP地址的路径并记录结果。tracert命令显示用于将数据包从计算机传递到目标位置的一组IP路由器,以及每个跃点所需的时间。如果数据包不能传递到目标,tracert命令将显示成功转发数据包的最后一个路由器。当数据报从我们的计算机经过多个网关传送到目的地时,tracert命令可以用来跟踪数据报使用的路由(路径)。该实用程序跟踪的路径是源计算机到目的地的一条路径,不能保证或认为数据报总遵循这个路径。如果我们的配置使用DNS,那么常常会从所产生的应答中得到城市、地址和常见通信公司的名字。tracert是一个运行得比较慢的命令(如果指定的目标地址比较远),每个路由器大约需要给它15秒钟。

2. tracert最常见的用法:

tracert的使用很简单,只需要在tracert后面跟一个IP地址或URL,tracert会进行相应的域名转换的。

tracert IP address [-d] 该命令返回到达IP地址所经过的路由器列表。通过使用-d选项,将更快地显示路由器路径,因为tracert不会尝试解析路径中路由器的名称。

tracert一般用来检测故障的位置,可以用tracert IP在哪个环节上出了问题,虽然还是没有确定是什么问题,但它已经告诉了问题所在的地方,也就可以很有把握的告诉别人——某某地方出了问题。

1.5.6 pathping命令

pathping命令是一个路由跟踪工具,它将ping和tracert命令的功能和这两个工具所不提供的其他信息结合起来。pathping命令在一段时间内将数据包发送到到达最终目标的路径上的每个路由器,然后基于数据包的计算机结果从每个跃点返回。由于命令显示数据包在任何给定路由器或链接上丢失的程度,因此可以很容易地确定可能导致网络问题的路由器或链接。某些选项是可用的,如表1.1。

表1.1 pathping命令常用选项

选项 -n -h -g -p -q -w -T 名称 Hostnames Maximum hops Host-list Perriod Num_queries Time-out Layer 2 tag 功能 不将地址解析成主机名 搜索目标的最大跃点数 沿着路由表释放源路由 在ping之间等待的毫秒数 每个跃点的查询数 为每次回复所等待的毫秒数 将第2层优先级标记连接到数据包并将它发送到路径中的每个网络设备 pathping默认的跃点数是30,并且超时前的默认等待时间是3秒。默认时间是250毫秒,并且沿着路径对每个路由器进行查询的次数是100。

1.5.7 route命令

大多数主机一般都是驻留在只连接一台路由器的网段上。由于只有一台路由器,因此不存在使用哪一台路由器将数据报发表到远程计算机上去的问题,该路由器的IP地址可作为该网段上所有计算机的缺省网关来输入。

但是,当网络上拥有两个或多个路由器时,我们就不一定想只依赖缺省网关了。实际上我们可能想让我们的某些远程IP地址通过某个特定的路由器来传递,而其他的远程IP则通过另一个路由器来传递。

在这种情况下,我们需要相应的路由信息,这些信息储存在路由表中,每个主机和每个路由器都配有自己独一无二的路由表。大多数路由器使用专门的路由

协议来交换和动态更新路由器之间的路由表。但在有些情况下,必须人工将项目添加到路由器和主机上的路由表中。Route就是用来显示、人工添加和修改路由表项目的。

Route命令的常用选项: ·route print

本命令用于显示路由表中的当前项目,在单路由器网段上的输出;由于用IP地址配置了网卡,因此所有的这些项目都是自动添加的。

·route add

使用本命令,可以将信路由项目添加给路由表。例如,如果要设定一个到目的网络209.98.32.33的路由,其间要经过5个路由器网段,首先要经过本地网络上的一个路由器,器IP为202.96.123.5,子网掩码为255.255.255.224,那么应该输入以下命令:route add 209.98.32.33 mask 255.255.255.224 202.96.123.5 metric 5

·route change

使用本命令可以修改数据的传输路由,不过,不能使用本命令来改变数据的目的地。下面这个例子可以将数据的路由改到另一个路由器,它采用一条包含3个网段的更直的路径:route add 209.98.32.33 mask 255.255.255.224 202.96.123.250 metric 3

·route delete

使用本命令可以从路由表中删除路由。例如:route delete 209.98.32.33

1.5.8 nbtstat命令

使用 nbtstat 命令释放和刷新 NetBIOS 名称。NBTStat(TCP/IP上的NetBIOS统计数据)实用程序用于提供关于关于NetBIOS的统计数据。运用NetBIOS,可以查看本地计算机或远程计算机上的NetBIOS名字表格。

常用选项: ·nbtstat -n

显示寄存在本地的名字和服务程序。 ·nbtstat -c

本命令用于显示NetBIOS名字高速缓存的内容。NetBIOS名字高速缓存用于寸放与本计算机最近进行通信的其他计算机的NetBIOS名字和IP地址对。

·nbtstat -r

本命令用于清除和重新加载NetBIOS名字高速缓存。 ·nbtstat -a IP

通过IP显示另一台计算机的物理地址和名字列表,所显示的内容就像对方计算机自己运行nbtstat -n一样。

·nbtstat -s IP

显示实用其IP地址的另一台计算机的NetBIOS连接表。

例如在命令提示符下,键入:nbtstat -RR释放和刷新过程的进度以命令行输出的形式显示。该信息表明当前注册在该计算机的WINS中的所有本地NetBIOS名称是否已经使用WINS服务器释放和续订了注册。

1.5.9 FTP命令

FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用。

在提示符C:\\>输入ftp,直接跳到提示符ftp>下。然后输入help或者?,想显示ftp相关的命令列表,其中常用的命令有:

!:从ftp子系统退出到系统shell

append:将本地文件添加到远程系统主机,若未指定远程系统文件名,则使用本地文件名。格式为append local-file [remote-file]。

bye:退出ftp会话过程。 cd:改变远程主机目录。

close:中断与远程服务器的ftp会话(与open对应)。 delete remote-file:删除远程主机文件。

help和?:显示ftp内部命令cmd的帮助信息,如:help get。 lcd:改变本地目录,如无参数,将显示当前目录。

open:建立指定ftp服务器连接,可指定连接端口。格式为open host [port]。 passive:进入被动传输方式。 pwd:显示远程主机的当前工作目录 quit:同bye,退出ftp会话。

get和recv:将远程主机的文件传至本地硬盘,格式为get remote-file [local-file]。

put和send:将本地文件传送至远程主机,格式为put local-file [remote-file]

1.5.10 Telnet命令

在提示符C:\\>输入Telnet(后面不带参数)。这种情况下可以看到Telnet提示符(Microsoft Telnet>),这表明Telnet在等待键入命令,命令可以缩写,支持的命令为:

c d o q

- close - display - quit - set

关闭当前连接 显示操作参数

连接到主机名称(默认端口 23) 退出 telnet

设置选项(要列表,请键入set ?) 将字符串发送到服务器

- open hostname [port]

set sen

- send

st u

?/h

- status - unset - help

打印状态信息

解除设置选项(要列表,请键入unset ?) 打印帮助信息


网络硬软件资源共享与网络调试排错(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:学习笔记之-100小时学会SAP(15)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: