精华内容
下载资源
问答
  • 2、在命令行下输入route命令,会有对应提示信息: 操作网络路由表。 ROUTE [-f] [-p] [-4|-6] command [destination] [MASK netmask] [gateway] [METRIC metric] [IF interface] -f 清除所有网关项的路由表。如果...

    查看官方介绍

    1、键盘上按WIN+R打开运行窗口,然后输入cmd回车进入命令行。

    2、在命令行下输入route命令,会有对应的提示信息:

    命令功能:操作网络路由表。

    命令参数格式:

    ROUTE [-f] [-p] [-4|-6] command [destination][MASK netmask] [gateway] [METRIC metric] [IF interface]
    
    

    参数解释:

    -f  清除所有网关项的路由表。如果与某个命令结合使用,在运行该命令前,应清除路由表。
    
    -p  与 ADD 命令结合使用时,将路由设置为在系统引导期间保持不变。默认情况下,重新启动系统时,不保存路由。忽略所有其他命令,这始终会影响相应的永久路由。
    
    -4  强制使用 IPv4。
    
    -6  强制使用 IPv6。
    
    command 指令动作名,可取值:
    PRINT 打印路由
    ADD 添加路由
    DELETE 删除路由
    CHANGE 修改现有路由
    
    destination 指定目标主机IP。
    
    MASK 指定下一个参数为“netmask”值。
    
    netmask 指定此路由项的子网掩码值。如果未指定,其默认设置为 255.255.255.255。
    
    gateway 指定网关。
    
    METRIC 指定跃点数,例如目标的成本。
    
    interface 指定路由的接口号码。
    

    用于目标的所有符号名都可以在网络数据库文件 NETWORKS 中进行查找。用于网关的符号名称都可以在主机名称数据库文件 HOSTS 中进行查找。

    如果命令为 PRINT 或 DELETE。目标或网关可以为通配符,(通配符指定为星号“*”),否则可能会忽略网关参数。

    如果 Dest 包含一个 * 或 ?,则会将其视为 Shell 模式,并且只打印匹配目标路由。“*”匹配任意字符串,

    而“?”匹配任意一个字符。示例: 157..1、157.、127.*、224

    只有在 PRINT 命令中才允许模式匹配。

    诊断信息注释:

    无效的 MASK 产生错误,即当 (DEST & MASK) != DEST 时。

    示例:

    route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1

    路由添加失败: 指定的掩码参数无效。

    (Destination & Mask) != Destination。

    示例:

    route PRINT

    route PRINT -4

    route PRINT -6

    route PRINT 157* … 只打印那些匹配 157* 的项

    route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2

    如果未给出 IF,它将尝试查找给定网关的最佳接口。

    route ADD 3ffe::/32 3ffe::1

    route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2

    CHANGE 只用于修改网关和/或跃点数。

    route DELETE 157.0.0.0

    route DELETE 3ffe::/32

    1. 查看所有的路由表信息

    route print

    1. 添加一条路由条目

    route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1

    route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3

    route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2

    1. 添加一条永久路由条目(-p 表示永久路由,重启后不丢失)

    route -p add 157.0.0.0 MASK 255.0.0.0 157.55.80.1

    1. 删除路由条目

    route delete 157.0.0.0

    1. 修改路由条目(CHANGE 只用于修改网关和/或跃点数)

    route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2

    route print命令

    执行route print后出来:
    在这里插入图片描述
    首先看接口列表,它列出了当前电脑上的网卡接口,从上面可以看到我的电脑现在有一个有线网卡接口、wifi接口、无线网卡接口、软件回环接口。
    在这里插入图片描述
    和网络适配器里面的信息是对应的:
    在这里插入图片描述
    接下来看一下IPv4路由表,一共有5列,从左到右分别是:网络目标、网络掩码、网关、接口、跃点数。我们来看第一行
    在这里插入图片描述

    它表示发向任意网段(网络掩码全为0表示所以IP地址)的数据通过本机接口192.168.0.101被送往一个默认的网关192.168.0.1,它的跃点数是1。

    route add命令

    添加一条路由条目

    route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1

    执行后,IPv4路由表变为
    在这里插入图片描述

    它表示发向157网段的数据通过本机接口192.168.0.101被送往一个默认的网关157.55.80.1,它的跃点数是36。

    其他的命令:

    route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3

    route add 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2

    添加一条永久路由条目(-p 表示永久路由,重启后不丢失)

    route -p add 157.0.0.0 MASK 255.0.0.0 157.55.80.1

    route delete命令

    删除路由条目,参数上只需要带上网络目标地址即可。

    route delete 157.0.0.0

    添加路由实现内外网同时使用

    操作路由表还可以实现一台电脑同时使用内外网。

    比如电脑的内网网关为:128.2.1.254,电脑的内网ip地址:128.2.1.62;电脑的外网网关为:172.16.10.1,电脑的外网ip地址为:172.16.10.99。

    使用route printe查一下路由:
    在这里插入图片描述

    可以看到,内网和外网的目标都是所有地址,所以访问时会起冲突。

    使用route delete 0.0.0.0 “删除所有0.0.0.0的路由”

    然后route add -p 0.0.0.0 mask 0.0.0.0 172.16.10.1(外网网关) //添加0.0.0.0网络路由上外网了

    route add -p 128.0.0.0 mask 255.0.0.0 128.2.1.62(内网IP地址) //添加128.2.0.0网络路由,注意mask为255.0.0.0 ,而不是255.255.255.0 ,这样内部的多网段才可用。

    展开全文
  • windows tracert 命令 查看路由表

    千次阅读 2019-12-27 09:13:55
    (这里延迟是指:分组从信息源发送到目的地所需时间,延迟也分为许多种类——传播延迟、传输延迟、处理延迟、排队延迟等,是大多数网站性能瓶颈之一) 2:用法 tracert命令的格式为:tracert [-d] [-h...

    1:作用

    tracert 是一个简单的网络诊断工具,可以列出分组经过的路由节点,以及它在IP 网络中每一跳的延迟。(这里的延迟是指:分组从信息源发送到目的地所需的时间,延迟也分为许多的种类——传播延迟、传输延迟、处理延迟、排队延迟等,是大多数网站性能的瓶颈之一)

     

    2:用法

    tracert命令的格式为:tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] [-R] [-S srcaddr] [-4] [-6] target_name。

    ①、-d

    表示不将地址解析成主机名。

    ②、-h maximum_hops

    表示搜索目标的最大跃点数。

    ③、-j host-list

    表示与主机列表一起的松散源路由(仅适用于IPv4)。

    ④、-w timeout

    表示等待每个回复的超时间(以毫秒为单位)。

    ⑤、-R

    表示跟踪往返行程路径(仅适用于IPv6)。

    ⑥、-S srcaddr

    表示要使用的源地址(仅适用于IPv6)。

    ⑦、-4和-6

    表示强制使用IPv4或者IPv6。

    ⑧、target_name

    表示目标主机的名称或者IP地址。

     

    3:实例1

    命令执行结果的说明:

    3-1:tracert命令用于确定 IP数据包访问目标所采取的路径,显示从本地到目标网站所在网络服务器的一系列网络节点的访问速度,最多支持显示30个网络节点。

    3-2:最左侧的,1,2,3,4~8,表明在我使用的宽带(北京宽带)上,经过7(不算自己本地的)个路由节点,可以到达百度的服务;如果是电信可能有不同;其他的IP,也有可能不同;各位可以自行测试一下;

    3-3:中间的三列,单位是ms,表示我们连接到每个路由节点的速度,返回速度和多次链接反馈的平均值;

    3-4:后面的IP,就是每个路由节点对应的IP,每个IP代表什么,各位可以通过 4(推荐的站长工具)去了解

    3-5:如果返回消息是超时,则表示这个路由节点和当前我们使用的宽带,是无法联通的,至于原因,就有很多种了,比如:特意在路由上做了过滤限制,或者确实是路由的问题等,需要具体问题具体分析;

    3-6:如果在测试的时候,大量的都是*和返回超时,则就说明这个IP,在各个路由节点都有问题

    3-7:一般10个节点以内可以完成跟踪的网站,访问速度都是不错的;10到15个节点之内才完成跟踪的网站,访问速度则比较差,如果超过30个节点都没有完成跟踪的网站,则可以认为目标网站是无法访问的。

    3-8:在Unix平台上,traceroute 命令就相当于windows平台上的 tracert 命令

     

    4.实例2 如何判断自己家的宽带是否有公网IP?

    1.进入 http://www.ip138.com/ 得到自己的ip地址

    2.打开一个命令提示符窗口 tracert <刚才获取的ip>

    如果只有一跳那就说明是有公网IP地址的,如果超过一跳那就肯定是内网IP地址了。

    通过网通联通的ADSL猫拨号上网后,在整个互联网上,联通会分配给你一个独占的IP地址,这个IP在全世界都是唯一的,我们叫公网IP。

    而你家有个路由器,路由器下连接了多台电脑,为了区分他们啊,路由器会给每台电脑会分配一个独立的IP地址,这个只是在你家里内部网络才能使用的,这个就是私网IP

     

     

    展开全文
  • linux traceroute 命令 查看路由表

    千次阅读 2019-12-27 09:12:40
    traceroute我们可以知道信息从你计算机到互联网另一端主机是走什么路径。当然每次数据包由某一同样出发点(source)到达某一同样目的地(destination)走路径可能会不一样,但基本上来说大部分时候所走...

    traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。

     

    常见命令参数

    Options:
      -4                          Use IPv4
      -6                          Use IPv6
      -d  --debug                 Enable socket level debugging
      -F  --dont-fragment         Do not fragment packets
      -f first_ttl  --first=first_ttl
                                  Start from the first_ttl hop (instead from 1)
      -g gate,...  --gateway=gate,...
                                  Route packets through the specified gateway
                                  (maximum 8 for IPv4 and 127 for IPv6)
      -I  --icmp                  Use ICMP ECHO for tracerouting
      -T  --tcp                   Use TCP SYN for tracerouting
      -i device  --interface=device
                                  Specify a network interface to operate with
      -m max_ttl  --max-hops=max_ttl
                                  Set the max number of hops (max TTL to be
                                  reached). Default is 30
      -N squeries  --sim-queries=squeries
                                  Set the number of probes to be tried
                                  simultaneously (default is 16)
      -n                          Do not resolve IP addresses to their domain names
      -p port  --port=port        Set the destination port to use. It is either
                                  initial udp port value for "default" method
                                  (incremented by each probe, default is 33434), or
                                  initial seq for "icmp" (incremented as well,
                                  default from 1), or some constant destination
                                  port for other methods (with default of 80 for
                                  "tcp", 53 for "udp", etc.)
      -t tos  --tos=tos           Set the TOS (IPv4 type of service) or TC (IPv6
                                  traffic class) value for outgoing packets
      -l flow_label  --flowlabel=flow_label
                                  Use specified flow_label for IPv6 packets
      -w waittime  --wait=waittime
                                  Set the number of seconds to wait for response to
                                  a probe (default is 5.0). Non-integer (float
                                  point) values allowed too
      -q nqueries  --queries=nqueries
                                  Set the number of probes per each hop. Default is
                                  3
      -r                          Bypass the normal routing and send directly to a
                                  host on an attached network
      -s src_addr  --source=src_addr
                                  Use source src_addr for outgoing packets
      -z sendwait  --sendwait=sendwait
                                  Minimal time interval between probes (default 0).
                                  If the value is more than 10, then it specifies a
                                  number in milliseconds, else it is a number of
                                  seconds (float point values allowed too)
      -e  --extensions            Show ICMP extensions (if present), including MPLS
      -A  --as-path-lookups       Perform AS path lookups in routing registries and
                                  print results directly after the corresponding
                                  addresses
      -M name  --module=name      Use specified module (either builtin or external)
                                  for traceroute operations. Most methods have
                                  their shortcuts (`-I' means `-M icmp' etc.)
      -O OPTS,...  --options=OPTS,...
                                  Use module-specific option OPTS for the
                                  traceroute module. Several OPTS allowed,
                                  separated by comma. If OPTS is "help", print info
                                  about available options
      --sport=num                 Use source port num for outgoing packets. Implies
                                  `-N 1'
      -U  --udp                   Use UDP to particular port for tracerouting
                                  (instead of increasing the port per each probe),
                                  default port is 53
      -UL                         Use UDPLITE for tracerouting (default dest port
                                  is 53)
      -P prot  --protocol=prot    Use raw packet of protocol prot for tracerouting
      --mtu                       Discover MTU along the path being traced. Implies
                                  `-F -N 1'
      --back                      Guess the number of hops in the backward path and
                                  print if it differs
      -V  --version               Print version info and exit
      --help                      Read this help and exit

     

    常见命令展示

    多命令使用

    traceroute -n -m 5 -q 4 -w 3 www.baidu.com

    image

    说明: -n 显示IP地址,不查主机名,  -m 设置跳数  

             -q 4每个网关发送4个数据包    -w 把对外发探测包的等待响应时间设置为3秒

    探测包使用的基本UDP端口设置6888

    traceroute -p 6888 www.baidu.com

    绕过正常的路由表,直接发送到网络相连的主机

    traceroute -r www.baidu.com

    image

     
    展开全文
  • 在终端使用route print命令可以查看路由表信息 C:\Users\Administrator>route print 结果如下图 路由表信息解释 网络目标:是网络目的地址。列出了路由器连接所有网段。 网络掩码:网络掩码列提供这个网段...

    查看路由表

    在终端使用route print命令可以查看路由表信息

    C:\Users\Administrator>route print
    

    结果如下图
    在这里插入图片描述
    路由表信息解释

    • 网络目标:显示了路由器连接的所有网段。
    • 网络掩码:显示了该网段的子网掩码,路由器通过此确定网络的地址类型。
    • 网关:显示了路由器需要把数据包发送给哪个ip地址,才能到达这个网段。
    • 接口:显示了哪个网卡连接到了合适的目的网络,该项仅显示了路由器分配给网卡的ip。
    • 跳点数:即跳数,指出了通常情况下,到达目标地址需要经过多少跳数的转发,一跳代表经过一个路由器。(跳数越低,路由成本越低,优先级往往就越高)。

    操作路由表

    ROUTE [-f] [-p] [command [destination] [MASK netmask] [gateway] [METRIC metric] [IF interface]
    
    • 其中–f参数用于清除路由表,-p参数用于永久保留某条路由(即在系统重启时不会丢失路由)
    • Command主要有PRINT(打印)、ADD(添加)、DELETE(删除)、CHANGE(修改)共4个命令。
    • Destination代表所要达到的目标IP地址。
    • MASK是子网掩码的关键字。Netmask代表具体的子网掩码,如果不加说明,默认是255.255.255.255(单机IP地址)。如果代表全部出口子网掩码可用0.0.0.0。
    • Gateway代表出口网关。
    • 其他interface和metric分别代表特殊路由的接口数目和到达目标地址的跳数,一般默认。
    展开全文
  • 查看路由表,使用route命令查看路由表 使用route命令查看路由表 -n:不执行DNS反向查找,直接显示数字形式IP地址 [root@localhost ~]# route [root@localhost ~]# route -n [root@localhost ~]# route -rn 查看网络...
  • 全球BGP路由表浏览 Routeviews 是美国俄勒冈大学(University of Oregon)一个全球BGP路由表...三、登陆成功,输入命令:show bgp all summary 查看IPv4 BGP路由表信息 截至目前,全球网络BGP路由前缀已有88005..
  • 华为 常用的查看命令

    万次阅读 多人点赞 2020-04-17 21:41:16
    向上路,并不拥挤,因为很多人只是想想而已。 文章目录 ...display ip interface brief//查看接口描述信息 display rip 1 route//查看 RIP 1 的路由表 display ip routing-table//查看本设备核心路
  • IP 地址、子网验码、网关、路由表、DNS 服务器等等这些都是跟网络相关配置,那么在 Linux 系统中该如何查看这些信息呢?其实通过命令就可以。 $ ifconfig 看上面这张图片不难理解 ifconfig 命令的作用,它可以打印...
  • Linux系统中网络管理命令和查看网络配置的命令

    千次阅读 多人点赞 2020-07-09 14:31:21
    1.1 查看网络接口信息——ip命令 1.1.1 小知识——nmcli和nmtui命令 1.2 查看DNS服务器地址 1.3 查看本机路由表 1.4 查看本机主机名称 二.网络管理命令 2.1 概述 2.2 测试主机之间连通性——ping命令 2.3 查看网络...
  • 查看网络配置的命令

    千次阅读 2020-06-16 14:17:28
    1、查看网络配置 ifconfig:可以查看网络接口地址配置信息。 lo:回环 网络接口 其默认ip地址是 127.0.0.1 回环地址通常仅对本机网络测试 ifconfig ens33 加网卡...3、使用route命令查看路由表条目 route -n
  • netstat 命令主要是用来查看端口信息的,其格式如下: netstat netstat -tunlp|grep 80 #查看指定端口正在被哪个程序占用 a:显示本机所有连接和监听地端口 -n:网络IP地址的形式,显示当前建立的有效连接...
  • 什么是Linux中的路由和路由表? 路由的过程意味着IP包在网络上从一点传输到另一点。当你向某人发送电子邮件时,你实际上是在将一系列IP数据包或数据报从...在本文中,我们将通过以下三个常用的命令来解释如何在Ubuntu
  • CISCO 常用查看信息命令

    千次阅读 2020-03-18 19:28:28
    sh pri //查看权限等级 ...sh ip route //查看路由表 sh run | s rip 查看rip配置 sh ip route rip //通过rip学习到路由 sh run int f0/0 查看f0/0接口配置 sh vtp status //查看vtp...
  • 路由表介绍

    2020-06-05 16:11:26
    路由表简介本次采用的是华为数通产品查看路由表的命令是 display ip routing-table 本次采用的是华为数通产品 查看路由表的命令是 display ip routing-table 路由表由以下几项信息元素组成: 1.**Destination/Mask *...
  • `netstat` 这个命令一直以为是 net status 缩写,今天一查发现并没有找到官方这种说法,然后参考了 man 手册,发现这个词更像是 net statistics 缩写,命令的作用是显示网络连接、路由表、接口连接、无效连接...
  • DOS命令查看网络信息

    千次阅读 2016-12-24 20:39:34
     Netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。  常用功能:  1、显示网络连接。  2、路由表。  3、网络接口信息。 Netstat–a 命令,查
  • 2、查看路由表 Router #show ip route 3、查看接口状态 Router #show interface f0/0 4、查看基本配置 Router #show running-config 5、查看版本信息 Router #show version 6、查看路由器当前时间 Router #...
  • IP路由表的标志

    2019-08-29 02:18:58
    前言 本文主要整理了下IP路由表的几个标志意思,至于... netstat -r或者route PRINT,route PRINT命令后也可指定匹配信息,具体可看帮助信息(route --help) linux系统 netstat -r或者route. 其实两个系统...
  • Linux路由表的配置

    千次阅读 2015-11-18 10:50:42
    tables这个文件里,一般0编号table对应别名为upspec,255编号对应别名为local,254和253对应别名分别为main和default,我们通常用route命令配置和查看的路由表信息为别名为main的路由表信息。 2
  • 思科路由器:学会看路由表信息,show ip route详解

    千次阅读 多人点赞 2020-11-03 13:05:27
    里面可以查看该设备的当前直连的或者学习到的全部路由信息,即路由表:routing table。 R2#show ip route ? WORD Network to display information about or hostname #显示有关或主机名的信息的网络 bgp Border ...
  • 文章目录查看网络连接netstat命令netstat命令是一个监控TCP/IP网络工具,它可以显示路由表、实际网络连接及每一个网络接口设备状态信息,用于显示与IP、TCP、UDP和ICMP协议相关统计数据,一般用于检验本机...
  • Windows路由表

    2016-12-14 15:35:29
    对于路由器路由表,大部分网管朋友都很熟悉,但是对于windows路由表,可能了解人就相对...2. 使用route print命令查看路由表信息,如下图: 3. 路由表信息解释  1)名词解释: Active Routes:活动路由
  • 主机的路由表

    2010-06-15 15:51:31
    在windows中,也保存着一张...在windows的命令提示符下输入:route print ,可查看当前路由表信息。 C:\Documents and Settings\Administrator&gt;route print ===========================================...
  • Windows 路由表

    2016-05-17 14:02:38
    对于路由器路由表,大部分网管朋友都很熟悉,但是对于windows路由表,可能了解人就相对少一些。...2. 使用route print命令查看路由表信息,如下图:   3. 路由表信息解释  1)名词解释:
  • Netstat 命令用于显示各种网络相关信息, 如网络连接,路由表,网卡接口状态 ,masquerade 连接,多播成员 (Multicast Memberships) 等等。 输出信息含义 举例: netstat -l 看正在监听连接: netstat -ln 看...
  • Windows路由表详解

    2019-09-24 08:26:51
    对于路由器路由表,大部分网管朋友都很熟悉,但是对于windows路由表,可能了解人就相对少一些。...2.使用route print命令查看路由表信息,如下图: 3.路由表信息解释 1)名词解释: Active Route...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 557
精华内容 222
关键字:

查看路由表信息的命令