alias 和 clone 文件是两个用的比较少的接口配置文件.
用来在同一接口上绑定多个地址的别名接口配置文件, 使用ifcfg-<if-name>:<alias-value> 命名规则.
例如: ifcfg-eth0:0可以指定DEVICE=eth0:0 和静态地址10.0.0.2. 假设以太接口的别名已经配置成通过DHCP里获取IP信息. 在这种情况下, eth0 被绑定在一个动态地址上, 但同一网卡又可以设置成静态地址 10.0.0.2.
别名接口不支持DHCP.
克隆接口配置文件应该使用下面的命名规则: ifcfg-<if-name>-<clone-name>. 别名文件允许同一接口拥有多个地址, 克隆文件用来指定某一接口的额外选项. 例如: 一个叫eth0的标准DHCP以太接口, 可能象下面这样:
USERCTL=<answer>,这里的<answer> 是以下之一:
如果USERCTL directive is no 的缺省值没有被指定, 用户就不能启动或停止这个接口. 我们如果拷贝 ifcfg-eth0 到 ifcfg-eth0-user, 并且把下面的语句加进去, 就可以让客户控制这个接口.
USERCTL=<answer>,这里的<answer> 是以下之一:
在这里, 因为ifcfg-eth0 和 ifcfg-eth0-user 里的配置选项被合并了, 用户可以用 /sbin/ifup eth0-user 命令来启动接口eth0. 尽管这只是个非常简单的例子, 这个方法也可以用于其他的选项和接口.