欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是网络协议方面的经验知识教程:启动(triggering)网络设置,下面是详细的分享!
启动(triggering)网络设置
启动(triggering)网络设置
我们已经知道了接口是如何设置和重新设置的。这些动作需要在适当的时候完成。
传统上,网络是在开机的时候由 /etc/rcS.d/S40networking 这个脚本设置的,而且极少重新设置。其他需要网络的服务随后启动。在关机或者重启的时候,initscripts 按照相反的循序执行。
然而现在,GNU 和 Linux 正朝着支持动态硬件更换和突发事件的方向发展。首先是为可替换的 PCMCIA 卡提供支持。目前在添加 hotplug 机制后,很多外设都能在电脑运行的时候进行替换。这也包括了网络硬件。注意!当你拔插可热拔插设备的时候,涉及到此硬件的服务需要在插入之后启动或删除之前关闭。这就意味着这类服务需要从 System V init 系统中删除,并时期处于 ifupdown 的控制之下。
例如,假设受 initscript /etc/init.d/foo 控制的服务 foo 依赖于动态设置的网络接口 eth0。
首先,从 init 系统中删除 foo。如果你是使用 sysv-rc init 系统的话,那么请完成下面几个事项。
# rm /etc/rc[2345].d/Sfoo
然后通过在/etc/network/interfaces 中 eth0 段落里加入 up 和 down 的选项,将 foo 置于 ifupdown 的控制之下。此文件还能呼叫 foo 的初始化脚本(initscript):
iface eth0 inet dhcp
up /etc/init.d/foo start
down /etc/init.d/foo stop
以上就是关于启动(triggering)网络设置的网络协议知识分享,更多电脑教程请移步到>>电脑教程。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
