[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
が設定されていないとネットワークが使えないと思います。
戻る