route

Posted 无为

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了route相关的知识,希望对你有一定的参考价值。

 

功能:路由查看和管理

                   路由条目类型:

                            主机路由 host:目标地址为单个IP

                            网络路由 net:目标地址为IP网络

                            默认路由:目标为任意主机,0.0.0.0/0.0.0.0

查看:route  –n

添加:route  add [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]

  -net :网络路由

  -host:主机路由

  target:目标地址

  netmask:目标网络的掩码地址

  gw :关键字

  Gw:下一跳网关地址

删除:route del [-net|-host] target [netmask Nm] [gw Gw] [[dev] If

 

# -n :IP的形式显示主机名
[[email protected] ~]#route -n Kernel IP routing table              #U UP:启用;G:网关 Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 172.16.0.1 0.0.0.0 UG 100 0 0 ens33   #代表默认网关 172.16.0.0 0.0.0.0 255.255.0.0 U 100 0 0 ens33 192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0
#目标地址    下一跳的网关地址  目标地址的掩码  标志             依赖的网卡

#到达172.16.0.0需通过ens33网卡 

 

#添加路由,到达网络路由10.0.0.0/8,经过下一跳网关为192.168.122.1,不写网卡,系统会自动判断 
[[email protected] ~]#route add -net 10.0.0.0/8 gw 192.168.122.1

 

#添加默认网关
[[email protected] ~]#route add -net default gw 192.168.122.1 [[email protected] ~]#route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.122.1 0.0.0.0 UG 0 0 0 virbr0 0.0.0.0 172.16.0.1 0.0.0.0 UG 100 0 0 ens33 10.0.0.0 192.168.122.1 255.0.0.0 UG 0 0 0 virbr0 172.16.0.0 0.0.0.0 255.255.0.0 U 100 0 0 ens33 192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0

 

#删除网关 10.0.0.0/8
[[email protected] ~]#route del -net 10.0.0.0/8 [[email protected] ~]#route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.122.1 0.0.0.0 UG 0 0 0 virbr0 0.0.0.0 172.16.0.1 0.0.0.0 UG 100 0 0 ens33 172.16.0.0 0.0.0.0 255.255.0.0 U 100 0 0 ens33 192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0

 

#默认网关现在有两个,故删除时要加上网关地址;如果直接输入route del -net default ,则默认网关都会删除
[[email protected] ~]#route del -net default gw 192.168.122.1 [[email protected] ~]#route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 172.16.0.1 0.0.0.0 UG 100 0 0 ens33 172.16.0.0 0.0.0.0 255.255.0.0 U 100 0 0 ens33 192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0

 

以上是关于route的主要内容,如果未能解决你的问题,请参考以下文章

route和router 当前与全局路由

使用 jsonGraphEnvelope 使 Falcor jsonGraph 片段无效

无法删除谷歌地图片段中的折线

vue router获取整条路径参数

vue 路由对象(常用的)

如何在Angular2 rc3路由中处理来自oauth重定向url的哈希片段