红帽企业 Linux使用了几个包含启动和停止接口的重要常用功能的文件. 这些功能分列在多个文件里, 而不只是单一的接口控制文件.
文件/etc/sysconfig/network-scripts/network-functions 包含了最常用的IPv4功能, 这些功能被许多接口控制脚本所采用. 这些功能包括获取接口状态变化的信息, 设置主机名, 寻找网关设备, 探测指定设备是否运行, 增加缺省路由等等.
因为 IPv6接口需要的功能和IPv4不一样, 文件/etc/sysconfig/network-scripts/network-functions-ipv6被用来记录这些不同的信息. 这个文件里的功能配置和删除IPv6的静态路由, 建立和删除管道, 增加和删除接口的IPv6地址, 以及测试接口上的IPv6地址是否存在.