项目服务器升级配置重启服务器,开机后发现路由表丢失
解决办法
把路由写到静态路由文件中
路由添加格式 忽略add
any net 10.88.8.0 netmask 255.255.255.0 gw 192.168.0.222
#默认没有就创建
vim /etc/sysconfig/static-routes
any net 10.88.8.0 netmask 255.255.255.0 gw 192.168.0.222
network每次重启时都会加载,查看/etc/init.d/network 启动文件
cat /etc/init.d/network
可见每次每次重启判断文件是否存在后,过滤any的行,while忽略第一个字段后把值交给args 交给循环
while read ignore args
ignore 忽略第一个参数
忽略多个参数可以用连续使用多个ignore来实现忽略。