【问题标题】:Routing on Centos configrationCentos 配置上的路由
【发布时间】:2016-10-23 03:14:36
【问题描述】:

我需要设置路由规则。 这是我需要做的:

ip route add default via 172.31.32.1 dev eth1 tab 2
ip rule add from 172.31.38.228/32 tab 2
ip rule add to 172.31.38.228/32 tab 2

我正在使用 Centos 7。 此路由适用于 AWS。

我如何设置它在重启后可以工作?

【问题讨论】:

  • 你能解释一下重启后意味着什么时候必须设置它?
  • 1.我不知道如何将其设置为永远。
  • 2.重启后,路由和规则消失了
  • 重启服务器后你的意思是说对吗?
  • 是的,我该如何设置这个配置?

标签: amazon-web-services amazon-ec2 centos redhat


【解决方案1】:
  1. 创建可执行脚本文件“example.sh”
  2. 输入命令crontab -e
  3. 添加此行@reboot /path/to/example.sh

example.sh 将在下面包含您的命令。就是这样,每次重启时这些命令都会被执行。

ip route add default via 172.31.32.1 dev eth1 tab 2
ip rule add from 172.31.38.228/32 tab 2
ip rule add to 172.31.38.228/32 tab 2

【讨论】:

  • 我认为这不是一个好的解决方案。我知道可以放置。在:/etc/sysconfig/network-scripts/route-eth1
  • 对于您的用例,这是最好的解决方案,没有其他方法可以在重启后自动运行这些命令。另一种方式是您每次都必须手动运行这些命令。
猜你喜欢
  • 1970-01-01
  • 2015-06-12
  • 2016-01-07
  • 1970-01-01
  • 2013-01-26
  • 1970-01-01
  • 2016-04-13
  • 2016-01-04
  • 2016-07-25
相关资源
最近更新 更多