Centos 7上的/ etc / sysconfig / network-scripts / route-eth1中的指令被忽略

时间:2018-07-14 15:10:56

标签: network-programming centos7

在Google计算引擎Centos 7上运行虚拟机。为了使eth1正常运行,Google建议使用ip route和rule add命令,这些命令不是持久性的。我创建了一个脚本,该脚本可在重新启动时使用,但在网络重新启动时无法使用。

为使其持久,我将规则放在/ etc / sysconfig / network-scripts / rule-eth1中,并且根据ip rule show选项卡rt1,它们似乎正常工作。对于路由,我将以下内容放在/ etc / sysconfig / network-scripts / route-eth1

2181

但是当我检查ip route show标签rt1时,什么都没有显示。 如果随后运行:

default via 10.140.0.1 dev eth1 table rt1

我知道

ip route add default via 10.140.0.1 dev eth1 table rt1

并且eth1星正常工作。我已经对该主题进行了相当广泛的研究,我的方法应该行得通。有什么办法可以解决此问题?

如果这有帮助..启动脚本时,我不得不在我的secondnic.service文件中放置一个延迟,否则它将无法在重新启动时工作。

default via 10.140.0.1 dev eth1

0 个答案:

没有答案