ECS节点添加永久路由方法
【摘要】 ECS节点添加永久路由方法,亲测有效
因业务需求,需要添加永久路由,我们知道正常一次添加路由可以用一下方法,比如说:
route add -net 100.123.12.12 netmask 255.255.0.0 gw 192.168.0.1 eth1
添加完后 route –n 可以发现添加是否生效。
但是当网卡重启或者ECS节点重启后,会发现添加的路由信息丢失。网上有说可以添加-p 来指定是永久添加,但是这是windows上的。Linux并不支持。
这里分享一种方法。
在/etc/sysconfig/network-scripts/目录下新建route-eth1(为那个网卡新建路由就加哪个,也可以写route-eth0,route-eth1),权限600就行,不需要x权限。然后在里面假如路由信息,比如:
100.123.12.12/16 via 192.168.0.1
添加完后,reboot或者 service network restart就行。
这时候执行完后就会生效。如果执行service network restart出现以下错误或者重启完发现路由丢失:
是因为ECS节点中默认模板有五个网卡,而你可能只有三个网卡或者不足五个网卡,这时候需要把多余的ifcfg-eth?给删了。
这样重启后或者service network restart就会生效。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)