- A+
所属分类:运维每日一题
网友答案:
测试平台:CentOSLinux release 7.3.1611 (Core)
添加临时路由
1.为某网络添加路由
1 | route add -net 220.181.8.0/24 gw 192.168.72.2 |
2.添加到某主机的路由
1 | route add -host 220.123.123.123 gw 192.168.72.2 |
3.添加默认路由
1 | route add default gw 192.168.72.2 |
添加永久路由
方法1: 在/etc/rc.local里添加执行命令文本内容
1 | route add -host 220.123.123.123 gw 192.168.72.2 |
该方法注意点:需要/etc/rc.local具有开机执行权限,该方法的缺陷是在/etc/init.d/network服务重启后添加的路由会消失
方法2:增加文件,并写入如下需要添加的路由信息:vim/etc/sysconfig/static-routes
1 2 | any net 220.181.9.0/24 gw 192.168.72.2 any host 220.181.9.2 gw 192.168.72.2 |
该方法的原理为:/etc/init.d/network在启动时,会调用执行/etc/sysconfig/static-routes文件内容,详细调用方式请查看/etc/init.d/network文件内容
此方法的优点是:即使/etc/init.d/network服务重启,路由表信息也不会丢失。@悠久之翼
起子总结
使用route在centos中是顺理成章的事情,现在已经到了2017年了,使用centos7系统的服务器系统也相应多了起来,也就有必要总结使用ip route 这个命令的修改路由的使用方法了
网络添加路由
1 | ip route add 220.181.8.0/24 via 192.168.72.2 |
主机的路由
1 | ip route add 220.181.8.0/32 via 192.168.72.2 |
添加默认路由
1 | ip route add default via 192.168.1.1 |
今天是老男孩教育每日一题陪伴大家的第2天。
对于题目和答案的任何疑问,请在博客评论区留言。
往期题目索引
历史上的今天:

我的微信公众号
我的微信公众号扫一扫