启动时禁用eth0,但允许重新打开

我们正在build立一个离线/离线备份服务器。 目的是让它离线,无法与任何东西接触。 然后,一旦cron启动备份过程,它将启用networking,备份其他服务器,然后再次禁用networking。 (我们已经有一个每天都在运行的备份服务器上运行,在黑客等情况下这将是一个失败保护)

我已经设置它,以便可以通过iwconfig eth0上/下启用和禁用。 问题是如果任何电源切断或重新启动,networking启动启动。 我试图通过/ etc / rc0(和rc5)脚本禁用networking,但它似乎又回来了。 我也尝试在/ etc / network / interfaces“iface eth0 inet manual”中closuresnetworking在启动时,但我似乎无法find一种方法来重新打开它。

任何意见,这将实现我们的目标?

当你在/etc/network/interfacesconfiguration你的eth0接口时,你需要使用ifupifdown来调整它。 这些命令用于根据文件/etc/network/interfaces中的接口定义来configuration(或分别解除configuration)networking/etc/network/interfaces

带上eth0接口:

 ifup eth0 

closureseth0接口:

 ifdown eth0