[Q]
/etc/sysconfig/network で、
NETWORKING=yes
と設定することと、control-panel (netcfg) で
「起動時に有効にする」
というのは同じことなのでしょうか。

[A]
いえ、違うと思います。

control-panel (netcfg) で、 例えば eth0 を「起動時に有効にする」と設定することは、 /etc/sysconfig/network-scripts/ifcfg-eth0 で
ONBOOT=yes
とすることと等価だと思います。
この時、/etc/sysconfig/network には変更を加えなかったと思います。

[Appendix]
/etc/rc.d/rc{3,5}.d/S10network は /etc/rc.d/init.d/network へのシンボリックリンクになっており、 /etc/rc.d/init.d/network では
if [ ! -f /etc/sysconfig/network ]; then
    exit 0
fi

. /etc/sysconfig/network

if [ -f /etc/sysconfig/pcmcia ]; then
        . /etc/sysconfig/pcmcia
fi

# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0

[ -x /sbin/ifconfig ] || exit 0
と /etc/sysconfig/network が存在し、かつ
NETWORKING=yes
が設定されていないとネットワークが使えないと思います。



戻る