LINUX.ORG.RU
ФорумAdmin

Долгий старт. Configuring network interfaces...


0

0

Debian 4.0 etch.

При загрузке сервер затыкается минут на 10 на инициализации сети: висит «Configuring network interfaces...».

/etc/network/if-up.d :

clamav-freshclam-ifupdown
mountnfs
ntp
ntpdate
openvpn
postfix

/etc/network/if-pre-up.d :

пусто

Поправил /etc/init.d/networking, чтобы ifup и ifdown запускались в verbose-моде. После этого наблюдаю такую картину при загрузке (вывод слегка изменён):

Configuring network interfaces...
Configuring lo=lo
run-parts: if-pre-up.d
ifconfig lo ......
run-parts: if-up.d (ЕЩЁ РАНО!)
clamav-freshclam-ifupdown
mountnfs
ntp
(долго висим...оно и понятно - сеть-то ещё не поднялась! Долбится до победного таймаута)
ntpdate
(долго висим)
openvpn
(долго висим)
postfix
(долго висим)

Configuring eth0=eth0
run-parts: if-pre-up.d (опять)
(висим...хотя, непонятно, почему. У меня в этой директории нет ни одного)
ifconfig eth0 ....
Запуск up-скрипта из interfaces (файрволл)
run-parts: if-up.d
(здесь скрипты из if-up.d быстро отработали)

Кто у меня раньше времени запускает скрипты из if-pre-up.d и if-up.d?

ls /etc/rcS.d :

S01glibc.sh
S02hostname.sh
S02mountkernfs.sh
S03udev
S04mountdevsubfs.sh
S05bootlogd
S05keymap.sh
S10checkroot.sh
S11hwclock.sh
S12mtab.sh
S18ifupdown-clean
S20module-init-tools
S25libdevmapper1.02
S25mdadm-raid
S26lvm
S30checkfs.sh
S30procps.sh
S35mountall.sh
S36mountall-bootclean.sh
S36udev-mtab
S38pppd-dns
S39ifupdown
S40networking
S43portmap
S45mountnfs.sh
S46mountnfs-bootclean.sh
S48console-screen.sh
S55bootmisc.sh
S55urandom
S70screen-cleanup
S70x11-common
S75sudo
S99stop-bootlogd-single

/etc/network/interfaces :

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
        address 192.168.1.1
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255
        up /etc/network/iptables.fw
        dns-nameservers 192.168.1.1
        dns-search mydomain.com

allow-hotplug eth1
auto eth1
iface eth1 inet static
    address 1.2.3.4
    netmask 255.255.255.0
    gateway 1.2.3.1

Ответ на: комментарий от true_admin

Эта машинка и является dns-сервером. Указать лично для неё какой-нибудь внешний сервер?
Не думаю, что проблема в этом. Скрипты сетевых служб всё-таки не должны стартовать до инициализации сети.

markevichus ★★★ ()
Ответ на: комментарий от vga

Форматирование

if [ «$METHOD» = loopback ]; then
   exit 0
fi

vga ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.