|
楼主 |
发表于 2012-1-13 21:28:47
|
显示全部楼层
哈哈……大胆的尝试了一番,原来 ifupdown 是这样工作的!有意思!
vde2-switch 等等,任何只要不是 address、 up、 down 等之类 ifupdown 原先就有定义的命令, ifupdown 都会将其转换成相应环境变量然后专递给众脚本。一,变量名为 "IF_" 加全部变成大写的命令名;二,减号变成下划线;三,后续参数全变成其变量值。或许还有更复杂的规则,但我目前只知道这三点。
比如
vde2-switch - 会变成 IF_VDE2_SWITCH='-'
vde2-slirp -n 192.168.10.0 -dhcp 变成 IF_VDE2_SLIRP='-n 192.168.10.0 -dhcp' |
|