route print和route命令详解
iproute命令的作用详解
ip route 命令的作用详解 2009-11-27 18:49:19| 分类: 学习资料|举报|字号 订阅 内外网同时上网的解决办法
在cmd中运行route 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 delete 148.0.0.1
屏蔽访问IP和域名
http://mrcyf.space/blog/cns!7BCDF75F323412FB!133.entry
命令行下运行 route -p(-P表示重启后生效) add destip MASK 255.255.255.255
127.0.0.1 (用你要屏蔽的IP地址替换destip)
可能会报错,但是可以用 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 恢复屏蔽IP
route delete 59.42.248.210 mask 255.255.255.255
屏蔽域名
windows/system32/drivers/etc/hosts
怎样屏蔽IP地址
通常情况下,使用防火墙来阻断因特网交通是最好的办法。但是,低端防火墙,
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命令详解
在一个网上查找到的,和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指令是一个在大多数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命令的用法:
在本地 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
删除路由。
打印路由。
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命令详解
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
删除路由。
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 指定与⽹络⽬标相关的⽹络掩码(也被称作⼦⽹掩码)。
