接口控制脚本激活和终止系统接口. 在/etc/sysconfig/network-scripts/ 目录下有两个主要的调用控制脚本的接口控制脚本: /sbin/ifdown 和/sbin/ifup.
接口脚本ifup和 ifdown都是/sbin/ 目录下脚本的链接. 其中一个被调用的时候, 都需要指定的接口的值, 如:
USERCTL=<answer>,这里的<answer> 是以下之一:
The ifup 和 ifdown 是仅有的用户用来启动和停止网络接口的脚本.
下面的脚本仅作参考.
/etc/rc.d/init.d/functions 和 /etc/sysconfig/network-scripts/network-functions 用作在启动网络接口时的初始化. 详情请参考第 1.4 节 “网络功能文件”.
当确认接口已经被指定而且用户被允许控制这个接口, 适当的脚本就会启动或停止接口. 下面是一些在/etc/sysconfig/network-scripts/目录下的常见接口控制脚本.
当有多个IP接口联接到同一接口时, 可以在接口配置文件里配置IP别名.
启动和停止 ISDN 接口.
启动和停止 IPsed 接口.
启动和停止 IPv6 接口.
启动 IPX 接口。
启动 PLIP 接口.
启动用于网络连接的USB 接口
包含在接口已经启动或停止后执行的命令.
启动或停止PPP接口
当设备接口被启动后加入静态路由.
包括在IPv4连接里启动和停止IPv6管道的功能调用.
启动和停止SLIP接口
启动一个无线接口.
删除和修改/etc/sysconfig/network-scripts/目录下的脚本会导致接口连接不正常工作. 只有高级用户才可以修改网络接口脚本.
同时操作所有网络脚本最简单的方法就是使用 /sbin/service 在网络服务 (/etc/rc.d/init.d/network) 里的命令, 如下所示:
/sbin/service network <action>
在这里, <action> 可以是 start, stop, 或 restart.
可以使用下列命令来查看已经配置好的设备和激活的网络接口:
/sbin/service network status