dos命令下查看路由表
- 格式:doc
- 大小:29.50 KB
- 文档页数:4
dos命令ROUTE详解及使用格式ROUTE命令详解注:route命令最大的用途就是让你的计算机在单网卡下指定2个不同网段的ip并可以让你的计算机同时访问这两个网段的共享资源内容:Route在本地 IP 路由表中显示和修改条目。
语法route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]] 参数-f清除所有不是主路由(网掩码为255.255.255.255 的路由)、环回网络路由(目标为 127.0.0.0,网掩码为 255.255.255.0 的路由)或多播路由(目标为224.0.0.0,网掩码为 240.0.0.0 的路由)的条目的路由表。
如果它与命令之一(例如add、change 或delete)结合使用,表会在运行命令之前清除。
-p与add 命令共同使用时,指定路由被添加到注册表并在启动TCP/IP 协议的时候初始化 IP 路由表。
默认情况下,启动 TCP/IP 协议时不会保存添加的路由。
与 print 命令一起使用时,则显示永久路由列表。
所有其它的命令都忽略此参数。
永久路由存储在注册表中的位置是HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\T cpip\Par ameters\PersistentRoutes。
Command指定要运行的命令。
下表列出了有效的命令。
命令目的add 添加路由change 更改现存路由delete 删除路由print 打印路由Destination指定路由的网络目标地址。
目标地址可以是一个IP 网络地址(其中网络地址的主机地址位设置为 0),对于主机路由是 IP 地址,对于默认路由是 0.0.0.0。
mask subnetmask指定与网络目标地址相关联的网掩码(又称之为子网掩码)。
WINDOWS系统下双网卡设置路由本文主要涉及到静态路由。
二、WINDOWS系统下设置路由在WINDOWS下手动设置路由主要在DOS系统中命令符下(在运行输入栏中键入COMMAND或者CMD即可)进行。
键入命令ROUTE回车会出现大约几十行英文说明,主要解说在WINDOWS系统中如何添加、删除、修改路由。
现简单介绍如下:ROUTE命令格式如下:ROUTE [-f] [-p] [command [destination] [MASK netmask] [gateway] [METRIC metric] [IF interface]其中–f 参数用于清除路由表,-p参数用于永久保留某条路由(即在系统重启时不会丢失路由,但在WINDOWS95下无效)。
Command主要有PRINT(打印)、ADD(添加)、DELETE(删除)、CHANGE(修改)共4个命令。
Destination代表所要达到的目标IP地址。
MASK是子网掩码的关键字。
Netmask代表具体的子网掩码,如果不加说明,默认是255.255.255.255(单机IP地址),因此键入掩码时候要特别小心,要确认添加的是某个IP 地址还是IP网段。
如果代表全部出口子网掩码可用0.0.0.0。
Gateway代表出口网关。
其他interface和metric分别代表特殊路由的接口数目和到达目标地址的代价,一般可不予理会。
我们根据单网卡和多网卡(以双网卡为例)两种情况叙述在WINDOWS下如何具体设置路由。
1、单网卡:在WINDOWS系统下有4条最基本路由,参照下图(键入route print命令)具体是:上述路由是WINDOWS自带路由,永不消失,如果上述路由不完整,则说明TCP/IP的安装和运行存在某些最基本问题、或本机网络配置或者安装存在问题。
上述表格中,127.0.0.1用于测试回送(loopback)地址,不能作为有效的网络地址。
PC1的IP地址为192.168.97.1,路由器1(用于上互联网)的局域口IP地址为192.168.97.10,路由器2(用于上办公网)的局域口IP地址为192.168.97.11。
双网卡内外网路由问题 route -p add (转载因为 Windows 2000 下只允许配置一个默认网关,如果在网上邻居 --〉属性里面把本地连接 (内网配上网关 192.168.97.10, 本地连接 2(外网配上网关 10.42.29.10, 表面上看是配置了 2个网关, 但是在 DOS 环境下输入 route print命令查看路由表, 在路由表下的 default gateway只有 1个网关。
实际上,如果我们的内部网 Intranet 只处于一个网段 192.168.97.0,内部网内的 ip 地址范围 192.168.97.1~192.168.97.254, 连接内网的本地连接可以不用配网关, 只配外网的本地连接 2网关 10.42.29.10。
当内网 1号主机 192.168.97.2要与 2号主机 192.168.97.3通讯,主机 1检查目标地址 ip 192.168.97.3的网段为 192.168.97.3与运算 255.255.255.0为 192.168.97.0,跟本主机处于同一网段,经交换机(根据 MAC 地址转发直接把数据包发给目标主机,而不会走路由器。
当本机器要上外网的时候,经查找本机的路由表,在 route print命令显示出来的路由表中, 路由查询是从下往上查询的, 最上面的路由条目为默认路由。
经网关把数据包发出去, 从而达到与外网通讯的目的。
如果内网还分好几个网段, 这时候, 如果内网的本地连接不设网关, 显然是不能与内网的其他网段通讯的。
例:如果内网主机 192.168.97.1要与 192.168.98.1通讯,该主机查找本地路表,由于没有找到 192.168.98.0的相关路由表项,最后只好走默认路由,把数据包送到网关 10.42.29.10,而这个网关是外部网的网关,该数据包显然是无法到达我们内部网的(设内外网的目的主要是为了隔绝,所以外网是无法把此数据包路由到内网的相应目的主机上的解决的办法:添加静态路由,由于内部网都是以192.168开头的,所以我们可以在 DOS 环境下输入:route add 192.168.0.0 mask 255.255.0.0 192.168.97.10 这又产生了一个问题, 192.168.98.1的子网掩码为255.255.255.0,重叠路由假设在路由表中有下列重叠项:目的掩码网关标志接口1.2.3.4 255.255.255.255 201.66.37.253 UGH eth01.2.3.0 255.255.255.0 201.66.37.254 UG eth01.2.0.0 255.255.0.0 201.66.37.253 UG eth1default 0.0.0.0 201.66.39.254 UG eth1之所以说这些路由重叠是因为这四个路由都含有地址 1.2.3.4,如果向 1.2.3.4发送数据,会选择哪条路由呢?在这种情况下, 会选择第一条路由, 通过网关201.66.37.253。
H3C认证考试试题及答案H3C认证考试试题及答案为帮助各位同学轻松通过H3C认证考试,yjbys店铺为大家提供的是H3C认证考试试题,希望能帮助到大家!1、在IP报文头的字段中,以下()内容和IP报文分片有直接的关系。
(A) 源IP地址(B) 目的IP地址(C) 标识字段(Identification)(D) 标志字段(MF、DF字段)(E) 片偏移答案:CDE2、以下说法哪些是正确的()(A) 如果几个动态路由协议都找到了到达同一目标网络的最佳路由,这几条路由都会被加入路由表中。
(B) 路由优先级与路由权值的计算是一致的(C) 路由权的计算可能基于路径某单一特性计算,也可能基于路径多种属性。
(D) 动态路由协议是按照路由的路由权值来判断路由的好坏,并且每一种路由协议的判断方法都是不一样的。
答案:CD3、在同一区域内(区域A),下列说法正确的是()(A) 每台路由器生成的LSA都是相同的(B) 每台路由器的区域A的LSDB都是相同的(C) 每台路由器根据该LSDB计算出的最短路径树都是相同的(D) 每台路由器根据该最短路径树计算出的路由都是相同的答案:BD4、在运行OSPF 动态路由协议时,何种情况下不用选举DR 和BDR( )?(A) Broadcast(B) NBMA(C) Point-to-point(D) Point-to-multipoint答案:CD5、Quidway R2501 路由器的哪些接口可以配置DCC( )?(A) 以太网口(B) S0口(C) S1口(D) Aux口答案:BCD6、以下说法错误的是( )?(A) SLIP 协议是一种没有协商过程的协议。
(B) SLIP支持同步和异步模式。
(C) SLIP只支持IP 协议。
(D) 以上说法均不对答案:B7、一个IP报文在路由器中经过一番处理之后,TTL字段值变为0,这时()。
(A) 路由器向IP报文的源地址发送一个ICMP错误信息,并继续转发该报文(B) 路由器向IP报文的源地址发送一个ICMP错误信息,并停止转发该报文(C) 路由器继续转发报文,不发送错误信息(D) 路由器直接丢弃该IP报文,既不转发,也不发送错误信息(E) 以上四种说法都不完全正确,要视具体情况而定答案:B8、在PPP协议的协商报文中,()字段的作用是用来检测链路是否发生自环。
局域网常用的DOS查询IP地址命令一、Ping命令的使用技巧Ping是个使用频率极高的实用程序,用于确定本地主机是否能与另一台主机交换(发送与接收)数据报。
根据返回的信息,我们就可以推断TCP/IP参数是否设置得正确以及运行是否正常。
需要注意的是:成功地与另一台主机进行一次或两次数据报交换并不表示TCP/IP配置就是正确的,我们必须执行大量的本地主机与远程主机的数据报交换,才能确信TCP/IP的正确性。
简单的说,Ping就是一个测试程序,如果Ping运行正确,我们大体上就可以排除网络访问层、网卡、MODEM的输入输出线路、电缆和路由器等存在的故障,从而减小了问题的范围。
但由于可以自定义所发数据报的大小及无休止的高速发送,Ping也被某些别有用心的人作为DDOS(拒绝服务攻击)的工具,例如许多大型的网站就是被黑客利用数百台可以高速接入互联网的电脑连续发送大量Ping数据报而瘫痪的。
按照缺省设置,Windows上运行的Ping命令发送4个ICMP(网间控制报文协议)回送请求,每个32字节数据,如果一切正常,我们应能得到4个回送应答。
Ping 能够以毫秒为单位显示发送回送请求到返回回送应答之间的时间量。
如果应答时间短,表示数据报不必通过太多的路由器或网络连接速度比较快。
Ping还能显示TTL (Time To Live存在时间)值,我们可以通过TTL值推算一下数据包已经通过了多少个路由器:源地点TTL起始值(就是比返回TTL略大的一个2的乘方数)-返回时TTL值。
例如,返回TTL值为119,那么可以推算数据报离开源地址的TTL起始值为128,而源地点到目标地点要通过9个路由器网段(128-119);如果返回TTL 值为246,TTL起始值就是256,源地点到目标地点要通过9个路由器网段。
1、通过Ping检测网络故障的典型次序正常情况下,当我们使用Ping命令来查找问题所在或检验网络运行情况时,我们需要使用许多Ping命令,如果所有都运行正确,我们就可以相信基本的连通性和配置参数没有问题;如果某些Ping命令出现运行故障,它也可以指明到何处去查找问题。
常用网络命令实践总结第1篇route命令用于显示和操作IP路由表。
要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。
1、单击开始按钮,输入cmd 并按回车键,进入windows DOS环境。
2、输入route/?回车,了解route命令的基本用法。
结果:3、依次输入以下命令并查看分析结果。
(1)输入route print回车查看分析结果。
结果:输入route print 125* 并回车查看分析结果。
结果:4、使用不同的参数测试route 命令。
常用网络命令实践总结第2篇是路由跟踪实用程序,用于确定 IP 数据包访问目标所采取的路径。
1、单击开始按钮,输入cmd 并按回车键,进入windows DOS环境。
2、输入tracert/? 回车,了解tracert命令的基本用法。
结果如下:3、依次输入以下命令并查看分析结果。
(1)输入tracert 并回车查看分析结果。
结果:输入tracert -d 并回车查看分析结果。
结果:分析:(2)输入 tracert 并回车查看分析结果。
结果:(3)输入 tracert -h 5 并回车查看分析结果。
结果:4、使用不同的参数测试tracert 命令。
结果:常用网络命令实践总结第3篇命令 nslookup 的功能是查询任何一台机器的 IP地址和其对应的域名。
它通常需要一台域名服务器来提供域名。
如果用户已经设置好域名服务器,就可以用这个命令查看不同主机的 IP 地址对应的域名。
(1)在本地机上使用 nslookup 命令查看本机的 IP 及域名服务器地址。
直接键入命令,系统返回本机的服务器名称(带域名的全称)和 IP 地址,并进入以“>” 为提示符的操作命令行状态;键入 “?” 可查询详细命令参数;若要退出,需键入exit。
(2)查看 http://www. 的 IP。
在提示符后输入要查询的 IP 地址或域名并回车即可。
route print命令可以查看路由表,在dos下面输入route print 就可以了,如何读懂路由表本机地址:掩码:操作系统:w2k serverC:\>route print====================================================================== =====Interface List0x1 ........................... MS TCP Loopback interface0x1000003 ...44 e0 4c 10 43 1d ...... Realtek RTL8139/810x Family Fast Ethernet NIC====================================================================== =========================================================================== ====Active Routes:Network Destination Netmask Gateway Interface Metric1111111Default Gateway:====================================================================== =====首先是最上方给出了接口列表,一个本地循环,一个网卡接口,网卡结构给出了网卡的mac 地址。
再说说每一列的内容吧,从做到右依次是:Network Destination(目的地址),Netmask(掩码),Gateway(网关),Interface(接口),Metric(姑且认为是一个度量值或是管理距离)。
下面说说每一行内容代表的内容,首先是Network Destination Netmask Gateway Interface Metric1这表示发向任意网段的数据通过本机接口,它的管理距离是1,这里对管理距离说说,管理距离指的是在路径选择的过程中信息的可信度,管理距离越小的,可信度越高。
tracertdos命令下查看路由表2010-03-28 16:44很多玩游戏的都用过网络加速器吧。
尤其是教育网的,估计大家对类似于统一加速器这样的解决网络互联互通的软件。
我们怎么知道加速器是否真正起作用了。
出来查看游戏的延迟,打开网页的快慢外当然还有个方法——查看路由表。
很多加速器只说了提供多少多少的带宽。
其实提供路由线路的多少也是一个影响加速自量的因素。
转帖了方法如下:在dos下面输入route print 就可以查看路由表如何读懂路由表如何读懂路由表源码:-------------------------------------------------------------------------------- Active Routes:NetworkDestination Netmask Gateway Interface Metric0.0.0.0 0.0.0.0 192.168.123.254 192.168.123.88 1 0.0.0.0 0.0.0.0 192.168.123.254 192.168.123.68 1 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1192.168.123.0 255.255.255.0 192.168.123.68 192.168.123.68 1 192.168.123.0 255.255.255.0 192.168.123.88 192.168.123.88 1 192.168.123.68 255.255.255.255 127.0.0.1 127.0.0.1 1 192.168.123.88 255.255.255.255 127.0.0.1 127.0.0.1 1 192.168.123.255 255.255.255.255 192.168.123.68 192.168.123.68 1 192.168.123.255 255.255.255.255 192.168.123.88 192.168.123.88 1 224.0.0.0 224.0.0.0 192.168.123.68 192.168.123.68 1 224.0.0.0 224.0.0.0 192.168.123.88 192.168.123.88 1 255.255.255.255 255.255.255.255 192.168.123.68 192.168.123.68 1Default Gateway: 192.168.123.254--------------------------------------------------------------------------------======================================================================当前的路由:destination 目的网段mask 子网掩码interface 到达该目的地的本路由器的出口ipgateway 下一跳路由器入口的ip,路由器通过interface和gateway定义一调到下一个路由器的链路,通常情况下,interface和gateway是同一网段的metric 跳数,该条路由记录的质量,一般情况下,如果有多条到达相同目的地的路由记录,路由器会采用metric值小的那条路由第一条缺省路由:意思就是说,当一个数据包的目的网段不在你的路由记录中,那么,你的路由器该把那个数据包发送到哪里!缺省路由的网关是由你的连接上的default gateway决定的该路由记录的意思是:当我接收到一个数据包的目的网段不在路由记录中,我会将该数据包通过192.168.123.88这个接口发送到192.168.123.254这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。
该路由记录的线路质量 1第二条缺省路由:该路由记录的意思是:当我接收到一个数据包的目的网段不在路由记录中,我会将该数据包通过192.168.123.68这个接口发送到192.168.123.254这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。
该路由记录的线路质量 1第三条本地环路:127.0.0.0这个网段内所有地址都指向自己机器,如果收到这样一个数据,应该发向哪里该路由记录的线路质量 1第四条直联网段的路由记录:当路由器收到发往直联网段的数据包时该如何处理,这种情况,路由记录的interface和gateway是同一个。
当我接收到一个数据包的目的网段是192.168.123.0时,我会将该数据包通过192.168.123.68这个接口直接发送出去,因为这个端口直接连接着192.168.123.0这个网段,该路由记录的线路质量 1 第五条直联网段的路由记录当我接收到一个数据包的目的网段是192.168.123.0时,我会将该数据包通过192.168.123.88这个接口直接发送出去,因为这个端口直接连接着192.168.123.0这个网段,该路由记录的线路质量 1 第六条本地主机路由:当路由器收到发送给自己的数据包时将如何处理当我接收到一个数据包的目的网段是192.168.123.68时,我会将该数据包收下,因为这个数据包时发送给我自己的,该路由记录的线路质量 1第七条本地主机路由:当路由器收到发送给自己的数据包时将如何处理当我接收到一个数据包的目的网段是192.168.123.88时,我会将该数据包收下,因为这个数据包时发送给我自己的,该路由记录的线路质量 1第八条本地广播路由:当路由器收到发送给直联网段的本地广播时如何处理当我接收到广播数据包的目的网段是192.168.123.255时,我会将该数据从192.168.123.68接口以广播的形势发送出去,该路由记录的线路质量 1第九条本地广播路由:当路由器收到发送给直联网段的本地广播时如何处理当我接收到广播数据包的目的网段是192.168.123.255时,我会将该数据从192.168.123.88接口以广播的形势发送出去,该路由记录的线路质量 1第十条组播路由:当路由器收到一个组播数据包时该如何处理当我接收到组播数据包时,我会将该数据从192.168.123.68接口以组播的形势发送出去,该路由记录的线路质量 1第十一条组播路由:当路由器收到一个组播数据包时该如何处理当我接收到组播数据包时,我会将该数据从192.168.123.88接口以组播的形势发送出去,该路由记录的线路质量 1第十二条广播路由:当路由器收到一个绝对广播时该如何处理当我接收到绝对广播数据包时,将该数据包丢弃掉本文来源于欢声笑语/ , 原文地址:/web/82.html有“Route Print”命令但是,你用“Route”命令实际上能够做很多事情。
“Route”命令的参数如下:ROUTE [-f] [-p] [command [destination] []-f开关是可以选择的。
这个开关告诉Windows清除路由表中所有的网关输入记录。
如果这个-f开关与其它命令一起使用,那么,在执行这个命令中的其它指令之前,所有的网关输入记录都将被清除。
-p开关使指定的路由保持不变。
一般来说,当服务器重新启动的时候,你通过“ROUTE”命令指定的任何路由都会被删除。
-p开关告诉Windows保留这个路由,即使系统重新启动也不改变。
“ROUTE”命令参数的命令部分相对简单一些。
这个命令集包含PRINT、ADD、DELETE和CHANGE四个选项。
我曾向你们介绍过“ROUTE PRINT”命令。
即使这个命令也包含其它的选项。
例如,你可以使用通配符与这个命令一起使用。
例如,如果你只要输出与192.x.x.x子网有关的路由,你可以使用这个命令:“ ROUTE PRINT 192*”。
“ROUTE DELETE”命令的工作方式与“ROUTE PRINT”非常相似。
简单地输入“ROUTE DELETE”命令,然后输入你要从路由表中删除的目的地址和网关就可以了。
例如,如果你要删除192.0.0.0网关,你可以输入这个命令:“ROUTE DELETE 192.0.0.0”。
“ROUTE CHANGE”和“ROUTE ADD”命令的基本参数都相同。
当你输入这个命令的时候,你必须指定目的地、子网掩码和网关。
你还可以指定一个测量和接口,不过,这是可以选择的。
例如,如果你要使用最低参数增加一个目的地,你可以输入如下命令:ROUTE ADD 147.0.0.0 255.0.0.0148.100.100.100在这个命令中,147.0.0.0是你新增加的目的地址。
255.0.0.0是这个目的地址的子网掩码,148.100.100.100是网关。
你可以使用METRIC和IF这两个参数扩大这个命令的功能。
例如:ROUTE ADD 147.0.0.0 255.0.0.0 148.100.100.100 METRIC 1 IF 1测量这个参数是可以选择的。
但是,它指定了测量或者路由跳数的数量。
IF参数告诉Windows使用哪一个网卡。
在这种特殊的情况下,Windows将使用作为接口1与Windows绑定的网卡。
如果你不使用IF参数,Windows将搜索可供使用的最佳的网卡。
结论在这篇文章中,我解释了如何使用“ROUTE”命令显示Windows路由表,和如果有必要的话如何修改这些路由表。
如果你需要一些额外的帮助,你输入“ROUTE /?”命令可以得到更多的参数的例子。
如果你要查看执行“Route Print”命令之后屏幕显示的内容,你将发现路由表分为五列。
第一列是网络目的地址。
列出了路由器连接的所有的网段。
网络掩码列提供这个网段本身的子网掩码,而不是连接到这个网段的网卡的子网掩码。
这基本上能够让路由器确定目的网络的地址类。
第三列是网关。
一旦路由器确定它要把这个数据包转发到哪一个目的网络,路由器就要查看网关列表。
网关表告诉路由器这个数据包应该转发到哪一个IP地址才能达到目的网络。
接口列告诉路由器哪一个网卡连接到了合适的目的网络。
从技术上说,接口列仅告诉路由器分配给网卡的IP地址。
那个网卡把路由器连接到目的网络。
然而,路由器很聪明,知道这个地址绑定到哪一个物理网卡。
最后一列是测量。
测量本身是一种科学。
但是,我将设法简单向你解释一下它们做什么。
我听说过的一个最佳的解释测量的方法是用机场的词汇对此进行解释。
设想一下,我需要从北卡罗来纳州的加洛特市飞往佛罗里达州的迈阿密。
由于加洛特机场非常大,我要去迈阿密海滩可以有很多选择。