route print和route命令详解

合集下载

iproute命令的作用详解

iproute命令的作用详解

ip route‎ 命令的作用‎详解 2009-11-27 18:49:19| 分类: 学习资料|举报|字号 订阅 内外网同时‎上网的解决‎办法

在cmd中‎运行rou‎te print‎查看路由表‎

如图 可见,在跃点数最‎低的情况下‎,内外网对应‎的两行 将内外网添‎加到永久路‎由表 route‎ -p add 0.0.0.0 mask 0.0.0.0 192.168.1.1 route‎ -p add 148.0.0.0 mask 255.0.0.0 148.20.71.1

删除永久路‎由表则为: route‎ delet‎e 148.0.0.1

屏蔽访问I‎P和域名

http://mrcyf‎.space‎/blog/cns!7BCDF‎75F32‎3412F‎B!133.entry‎

命令行下运‎行 route‎ -p(-P表示重启‎后生效) add desti‎p MASK 255.255.255.255

127.0.0.1 (用你要屏蔽‎的IP地址‎替换des‎tip)

可能会报错‎,但是可以用‎ route‎ print‎(知识若不分‎享实在没有意‎义

http://www.yidab‎) 看到它确实‎加进去了

比如

route‎ -p add 220.189.126.2 MASK 255.255.255.255 127.0.0.1

route‎ -p add 220.189.126.2 MASK 255.255.255.255 127.0.0.1 恢复屏蔽I‎P

route‎ delet‎e 59.42.248.210 mask 255.255.255.255

屏蔽域名

windo‎ws/syste‎m32/drive‎rs/etc/hosts‎

怎样屏蔽I‎P地址

通常情况下‎,使用防火墙‎来阻断因特‎网交通是最‎好的办法。但是,低端防火墙‎,

tcproute命令用法

tcproute命令用法

tcproute命令用法

`tcproute`不是一个常用的命令,通常用于管理和查看本机的路由表。下面是它的一些常见用法:

- `route print`:显示IP路由表的完整内容。

- `route print 192*`:显示以192开头的IP路由表。

- `route add`:添加一条路由记录。

- `route add 网络目的地址 mask 子网掩码网关 metric (测量值)`:重启后会丢失。

- `route -p add 网络目的地址 mask 子网掩码网关 metric (测量值)`:永久的添加一条路由记录,重启后不会丢失。

- `route delete`:删除路由。

- `route delete 网络目的地址 mask (子网掩码)`:举例如下,删除网络目的地址为192.168.2.0,子网掩码为255.255.255.0的路由,可用`route delete 192.168.2.0

mask 255.255.255.0`。

- `route delete 通配符`:例如要删除以192开头的IP路由表中的所有路由时,可用`route delete 192*`。

- `route change`:修改现有路由。

- `route change 网络目的地址 mask 子网掩码 新网关`:例如要将目标为10.41.0.0,子网掩码为255.255.0.0 的路由的下一个跃点地址由10.27.0.1 更改为10.27.0.25,可用`route change 10.41.0.0 mask 255.255.0.0 10.27.0.25`。

- `route -f`:清除路由表。

希望这些信息对你有所帮助,如果你还有其他问题,请随时向我提问。

windows下route命令详解

windows下route命令详解

windows下route命令详解

windows下 route命令详解

在一个网上查找到的,和Linux下的route很类似,但有部分不一样,汗死,开始以为是linux下的route.

使用 Route 命令行工具查看并编辑计算机的 IP 路由表。Route 命令和语法如下所示:

route [-f] [-p] [Command][Destination] [mask Netmask]

[Gateway] [metric Metric]] [if Interface]]

-f 清除所有网关入口的路由表。如果该参数与某个命令组合使用,路由表将在运行命令前清除。

-p 与 add 命令一起使用时使路由具有永久性。 该参数与 add

命令一起使用时,将使路由在系统引导程序之间持久存在。默认情况下,系统重新启动时不保留路由。与 print

命令一起使用时,显示已注册的持久路由列表。

忽略其他所有总是影响相应持久路由的命令。

Command 指定您想运行的命令 (Add/Change/Delete/Print)。

路由类型:

有三种路由

1.主机路由从一台主机映射一条到本地网络上的的其他主机上

command format:

route add -host destination_ip local_ip -interface

interface eg:

我们想为本地主机接口hme0(204.12.17.1)和另一台在相邻才C类网络上的主机(204.12.16.100)之间增加一条路由

#route add -host 204.12.16.100 204.12.17.1 -interface

hme0

2.网络路由允许数据包从本地主机传输到在本地网络的其他主机上

增加一个到另一个网络的的直接路由

command format:

route add -net destination_network_ip local_ip -netmask

route指令用法

route指令用法

route指令用法

route指令是一个在大多数Unix-like操作系统上可用的网络工具,它用于查看和操作操作系统的路由表。路由表是用于存储和管理网络地址之间关系的数据结构,它指示数据包应如何从一个网络传输到另一个网络。

一、查看路由表

要查看当前系统的路由表,可以使用route指令的不同选项。

1. route -n

这个命令会显示系统的路由表,并以数字方式显示IP地址,而不是将其转换为名称。这对于快速查看路由表而言很有用。

2. route -e

这个命令会以详细信息的形式显示路由表,包括目标IP地址、网关IP地址、子网掩码、界面等。

3. route -v

此命令用于显示详细信息,并包括额外的描述信息。

二、添加和删除路由

1. route add

通过route add命令,可以添加一个新的路由条目到系统的路由表中。其基本语法如下:

其中,-net表示添加一个网络路由,-host表示添加一个主机路由。目标网址/掩码指定了要添加的路由的目标地址和子网掩码。gw后的网关IP地址指定了下一跳的IP地址,dev后的网络接口名称指定了数据包应从哪个网络接口发送。

2. route del

通过route del命令,可以从系统的路由表中删除一个路由条目。其基本语法如下:

其中,-net表示删除一个网络路由,-host表示删除一个主机路由。目标网址/掩码指定了要删除的路由的目标地址和子网掩码。

三、修改默认网关

默认网关是系统发送数据包到其他网络时的默认路由。通过route指令,可以添加、删除或修改默认网关。

1. route add default gw 网关IP地址

这个命令将指定的网关IP地址添加为默认网关。

2. route del default

这个命令将删除当前的默认网关。

四、其他常用操作

1. route flush

这个命令会清空系统的路由表。

2. route -A

这个命令用于显示所有协议的路由表。

主机中Route命令的用法要点

主机中Route命令的用法要点

主机中Route命令的用法:

在本地 IP 路由表中显示和修改条目。使用不带参数的 route 可以显示帮助。

语法

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\Tcpip\Parameters\PersistentRoutes。

Command

指定要运行的命令。下表列出了有效的命令。

命令 意图

add

添加路由。

change

更改现有路由。

delete

删除路由。

print

打印路由。

Destination

指定路由的网络目标地址。目标地址可以是一个 IP 网络地址(其中网络地址的主机地址位设置为 0),对于主机路由是 IP 地址,对于默认路由是 0.0.0.0。

mask Netmask

指定与网络目标地址相关联的网掩码(又称之为子网掩码)。子网掩码对于 IP 网络地址可以是一适当的子网掩码,对于主机路由是 255.255.255.255,对于默认路由是 0.0.0.0。如果忽略,则使用子网掩码 255.255.255.255。定义路由时由于目标地址和子网掩码之间的关系,目标地址不能比它对应的子网掩码更为详细。换句话说,如果子网掩码的一位是 0,则目标地址中的对应位就不能设置为 1。

route cmd命令详解

route cmd命令详解

1

route cmd命令详解

在本地 IP 路由表中显示和修改条目。使用不带参数的

route 可以显示帮助。接下来是小编为大家收集的route cmd命令详解,希望能帮到大家。

route cmd命令详解

语法

route [-f] [-p] [Command [Destination] [mask

Netmask] [Gateway] [metric Metric]] [ifInterface]]

参数

-f

清除所有不是主路由(网掩码为 255.255.255.255 的路由)、环回网络路由(目标为 127.0.0.0,网掩码为 255.255.255.0 的路由)或多播路由(目标为 224.0.0.0,网掩码为 240.0.0.0 的路由)的条目的路由表。如果它与命令之一(例如 add、change 或 delete)2

结合使用,表会在运行命令之前清除。

-p

与 add 命令共同使用时,指定路由被添加到注册表并在启动 TCP/IP 协议的时候初始化 IP 路由表。默认情况下,启动

TCP/IP 协议时不会保存添加的路由。与 print 命令一起使用时,则显示永久路由列表。所有其他的命令都忽略此参数。永久路由存储在注册表中的位置是HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes。

Command

指定要运行的命令。下表列出了有效的命令。

命令

意图

3

add

添加路由。

change

更改现存路由。

delete

删除路由。

print

4

打印路由。

Destination

指定路由的网络目标地址。目标地址可以是一个 IP 网络地址(其中网络地址的主机地址位设置为 0),对于主机路由是 IP 地址,对于默认路由是 0.0.0.0。

解读route命令

00

解读route命令000

本机地址:202.256.257.258

掩码:255.255.255.0

操作系统:w2k server

T:\>route print

======================================================================

=====

Interface List 0x1 ........................... MS TCP Loopback interface

0x1000003 ...44 e0 4c 10 43 1d ...... Realtek RTL8139/810x Family Fast Ethernet NIC

======================================================================

=====

==========================================================================

Active Routes:

Network Destination Netmask Gateway Interface Metric

0.0.0.0 0.0.0.0 202.256.257.1 202.256.257.258 1

127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 202.256.257.0 255.255.255.0 202.256.257.258 202.256.257.258 1

202.256.257.258 255.255.255.255 127.0.0.1 127.0.0.1 1

202.256.257.255 255.255.255.255 202.256.257.258 202.256.257.258 1

arp、tracert、route这几个命令的用法

arp、tracert、route这几个命令的用法

ARP(地址解析协议)是用于将IP地址转换为MAC地址的协议。ARP命令用于在本地网络中查询或发布ARP缓存中的IP地址和MAC地址映射。

用法:

1.查询ARP缓存表:在命令提示符下输入“arp-a”命令,可以查看本机ARP缓存表中的IP地址和MAC地址映射关系。

2.添加静态ARP条目:使用“arp-s”命令可以手动添加静态ARP条目,指定IP地址和MAC地址的映射关系。

3.删除ARP条目:使用“arp-d”命令可以删除ARP缓存表中的指定条目。

Tracert(跟踪路由)命令用于检测IP数据包在到达目标主机的过程中经过的路由节点。该命令通过发送ICMP回显请求并等待每个节点的响应来确定数据包的路径。

用法:

1.检测本地计算机到目标主机的路由:在命令提示符下输入“tracert[目标主机IP地址或域名]”命令,该命令将列出数据包经过的每个跃点及其响应时间。

2.指定最大跃点数:使用“tracert[目标主机IP地址或域名][最大跃点数]”命令,可以限制经过的跃点数。

3.显示数据包序列号:使用“tracert-d[目标主机IP地址或域名]”命令,可以显示数据包的序列号而不是IP地址。

4.检测IPv6路由:使用“tracert-6[目标主机IPv6地址或域名]”命令,可以检测IPv6数据包的路由。

Route命令用于管理和配置本地计算机上的路由表。该命令用于添加、删除、修改或显示IP路由表中的条目。

用法:

1.显示路由表:在命令提示符下输入“route print”命令,可以显示本地计算机上的路由表。

2.添加路由:使用“route add[目标网络地址]mask[子网掩码][网关地址]”命令,可以将一个新的路由添加到路由表中。

3.删除路由:使用“route delete[目标网络地址]mask[子网掩码]”命令,可以从路由表中删除指定的路由条目。

路由表说明(详解route print)

看了的路由表,就找来这片文章,比较详细的解释了路由表,这个还是比较常用的,和大家共享

路由表说明

:

:

当前的路由:

目的网段

子网掩码

到达该目的地的本路由器的出口

下一跳路由器入口的,路由器通过和定义一调到下一个路由器的链路,通常情况下,和是同一网段的 跳数,该条路由记录的质量,一般情况下,如果有多条到达相同目的地的路由记录,路由器会采用值小的那条路由

第一条

缺省路由:意思就是说,当一个数据包的目的网段不在你的路由记录中,那么,你的路由器该把那个数据包发送到哪里!缺省路由的网关是由你的连接上的 决定的该路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过这个接口发送到这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。该路由记录的线路质量

第二条

缺省路由:该路由记录的意思是:当我接收到一个数据包的目的网段不在我的路由记录中,我会将该数据包通过这个接口发送到这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。该路由记录的线路质量

第三条

本地环路:这个网段内所有地址都指向自己机器,如果收到这样一个数据,应该发向哪里 该路由记录的线路质量

第四条

直联网段的路由记录:当路由器收到发往直联网段的数据包时该如何处理,这种情况,路由记录的和是同一个。

当我接收到一个数据包的目的网段是时,我会将该数据包通过这个接口直接发送出去,因为这个端口直接连接着这个网段,该路由记录的线路质量

第五条

直联网段的路由记录

当我接收到一个数据包的目的网段是时,我会将该数据包通过这个接口直接发送出去,因为这个端口直接连接着这个网段,该路由记录的线路质量

详解CentOS中的route命令

详解CentOS中的route命令

介绍

Linux系统中的route命令能够⽤于IP路由表的显⽰和操作。它的主要作⽤是创建⼀个静态路由让指定⼀个主机或者⼀个⽹络通

过⼀个⽹络接⼝,如eth0。当使⽤”add”或者”del”参数时,路由表被修改,如果没有参数,则显⽰路由表当前的内容。在⼀个

⽹络中,需要⼀个路由器来转发不同⼴播域之间的数据,或是转发lan和internet之间的数据。有时我们需要设定这个路由器作

为linux系统的默认路由,那么就可以通过route命令来操作。甚⾄我们也可以⽤我们的linux系统来充当路由器。

要注意的是:直接在命令⾏下执⾏route命令来添加路由,不会永久保存,当⽹卡重启或者机器重启之后,该路由就失效了;

可以在/etc/rc.local中添加route命令来保证该路由设置永久有效。当然如果加上了-p参数的话那就会永久的⽣效了。

命令格式

route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway][metric Metric]] [if Interface]]

命令参数

-c 显⽰更多信息

-n 不解析名字

-v 显⽰详细的处理信息

-F 显⽰发送信息

-C 显⽰路由缓存

-f 清除所有⽹关⼊⼝的路由表。

-p 与add 命令⼀起使⽤时使路由具有永久性。

add:添加⼀条新路由。

del:删除⼀条路由。

-net:⽬标地址是⼀个⽹络。

-host:⽬标地址是⼀个主机。

netmask:当添加⼀个⽹络路由时,需要使⽤⽹络掩码。

gw:路由数据包通过⽹关。注意,你指定的⽹关必须能够达到。

metric:设置路由跳数。

1、Command 指定您想运⾏的命令 (Add/Change/Delete/Print)。

2、Destination 指定该路由的⽹络⽬标。

3、mask Netmask 指定与⽹络⽬标相关的⽹络掩码(也被称作⼦⽹掩码)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档