我担心我可能错误地使用了中的up
和down
接口选项/etc/network/interfaces
。
我的印象是,这些选项只是在打开界面或关闭界面后作为“挂钩”执行。
然而,阅读关于 SEU 的一个非常好的答案,我现在不确定这些选项的真正用途。
联机帮助页也不是一个很好的启发来源。我已经阅读了联机帮助页,并认为我几乎可以将任何命令放入up
或down
选项挂钩中,但我希望其他人来验证这一点。
问题
up
对于接口,特别是和部件,以下配置是否可以down
?或者这种解释是错误的并且容易产生意想不到的结果?
allow-hotplug eth1
iface eth1 inet static
address 192.168.100.1
netmask 255.255.0.0
gateway 192.168.100.254
up ring_a_bell
down send_an_email
其中ring_a_bell
和 thesend_an_email
仅指任何有效的系统命令。
答案1
您链接到的答案对于很多事情都是正确的,但对于做什么up
和down
做什么是错误的。事实上,您可以按照您在此处发布的方式使用up
和。down
它们是post-up
和的替代品post-down
,如果这样更清楚的话。
然而,它是可以使用up
和down
作为配置接口的替代品,前提是接口上没有其他配置;即,如果你有类似的东西
iface ethX inet manual
然后您可以使用up
anddown
半手动配置接口(而不是使用标准的address
andnetmask
和gateway
朋友)。