ip route 默认路由设置

CentOS7及以后的版本,net-tools工具包已经被iproute工具包替换。iproute包含了很多工具,其中:ss命令用来取代netstat命令。ip命令的部分功能来实现ifconfig的功能,但比ifconfig更强大。

路由条目保存在内核的路由表中,它们包含寻找到其它网络节点的路径信息。路由表条目都包括一对网络地址/掩码长度以及可选的TOS值等信息。

显示路由信息:

ip route # 默认动作是show

添加路由:

# 设置默认网关为192.168.0.254
ip route add default via 192.168.0.254  dev ens33          

# 查看路由信息              
ip route list

# 设置192.168.4.0网段的网关为192.168.0.254,数据走ens33 接口
ip route add 192.168.4.0/24  via 192.168.0.254 dev ens33         

# 删除192.168.4.0网段的网关
ip route del 192.168.4.0/24                

# 删除默认路由  
ip route del default

# 删除路由
ip route delete 192.168.1.0/24 dev ens33

我们进一步看看ip route的用法:

[root@m01 ~]# ip route help
Usage: ip route { list | flush } SELECTOR
       ip route save SELECTOR
       ip route restore
       ip route showdump
       ip route get ADDRESS [ from ADDRESS iif STRING ]
                            [ oif STRING ] [ tos TOS ]
                            [ mark NUMBER ] [ vrf NAME ]
                            [ uid NUMBER ]
       ip route { add | del | change | append | replace } ROUTE

路由持久化保存,实例演示:

ip route save > tablesave # 保存现有的路由表
ip route restore < tablesave # 用刚才保存的路由表来恢复原有的路由表

注意:ip route restore这个命令期望读取用ip route save保存的数据流。它将尝试恢复路由表信息,使其与保存时的信息完全相同。任何现有的路由都保持不变。即,恢复的时候只做增量添加而不是覆盖现有的路由。

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值