LINUX.ORG.RU

[debian] поднятие pptp при старте vs dhcp


0

1

Имеется /etc/network/interfaces:

auto lo
iface lo inet loopback

allow-hotplug eth0
iface eth0 inet dhcp

auto ppp0
iface ppp0 inet ppp
    provider lightnet

Руками через pon/poff все поднимается и работает. Работает и ifup/down ppp0. Но вот при загрузке системы pptp не поднимается, ругается в лог, что не может резолвить хост. Видимо, туннель поднимается слишком рано и к этому моменту dhcp провайдера еще не выдал настройки.

Как сделать, чтобы ppp0 поднимался только после того, как dhclient полностью отработает? Можно конечно тупо задержку воткнуть, но это как-то костыльно и ненадежно. Есть ли более правильный метод?

★★★★★

Погрепай ман на тему pre-up и post-up.

power ()
allow-hotplug eth0
iface eth0 inet dhcp
        down ifdown tunnel
        post-up ifup tunnel

И netplug надо поставить, чтобы работала опция allow-hotplug.

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