Strona 1 z 1

automatyczna próba ponownego łączenia do sieci

: 28 paź 2009, 11:49
autor: simperium
Witam, mam taki problem.
Komputer z ubuntu jest takim moim małym serwerkiem, który ustawiłem, by uruchamiał się o konkretnej godzinie.
Po uruchomieniu łączy się z routerem, który przyznaje mu ty wszystkie lokalne hasie dzięki którym jest widoczny w sieci lokalnej i ew. może sobie ciągnąć sieć.

Niestety, czasem jest tak, że jakiś mądrala wyłącza router na noc i włącza później niż serwerek się uruchamia.

Mam pytanie, czy można zrobic tak, że jeśli serwerek nie uzyska połączenia z routerem, to np. będzie próbował automatycznie co 15 minut się połączyć?

Pozdrawiam :)

Odp: automatyczna próba ponownego łączenia do sieci

: 31 paź 2009, 09:55
autor: Nadril
możesz napisać prosty skrypt który będzie sprawdzał czy dany interface ma przypisany adres, jeśli nie to spróbuj się połączyć, później śpij 15 minut.

pseudokod zakładając, że nie dostajesz adresu z serwera dhcp:

Kod: Zaznacz cały

while (true){
    if ( empty (ifconfig eth0 | grep inet) ){
        ifconfig eth0 192.168.1.2
    }
    sleep(15 min);
}

Odp: automatyczna próba ponownego łączenia do sieci

: 31 paź 2009, 11:09
autor: Finarfin
Mozna wpisac do crona odpowiednia regulke, ktora bedzie resetowac urzadzenia sieciowe. A jezeli jest to lacze ppp to istnieje demon pppd ktory sam nawiaze polaczenie...