关于CentOS7静态路由配置


问题场景:

  1、Linux系统添加路由指令为route add -net XX.XX.XX.XX/XX gw XX.XX.XX.XX

  2、一般情况下,人们习惯把一些必要的静态路由添加在rc.local,即系统引导启动时自动添加route add命令

  这里存在一个问题:服务器平时掉电重启该路由配置仍在,但是单独restart network服务时该路由失效

解决方案:

  1、network启动时,/etc/rc.d/init.d/network 脚本会加载一个静态路由文件 /etc/sysconfig/static-routes ,这个文件系统中默认是没有的,需要手动添加

  2、vi /etc/sysconfig/static-routes 添加该文件

  3、按以下格式编写静态路由:

  any net xx.xx.xx.xx netmask xx.xx.xx.xx gw xx.xx.xx.xx

  添加完成后保存,测试:

    1、systemctl restart network

    2、route -n (查看路由表)

  静态路由自动添加成功。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM