Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Skrypt- powiadamiający
http://forum.freesco.pl/viewtopic.php?f=24&t=18464
Strona 1 z 1

Autor:  Bercik [ poniedziałek, 10 stycznia 2011, 13:11 ]
Tytuł:  Skrypt- powiadamiający

Witam, tak sie zastanawiam czy dalo by rade zrobic skrypt (chetny ktos kto by go skrobnol ;) , ktory sprawdzal by czy jest wyjscie na swiat ( ping onet/wp/gdzies tam jeszcze ) i w przypadku 100% utraty pingow ( np niech to w odstepie 1 minuty zrobi ) , przekieruje caly ruch na serwer ( by wyswietlalo komunikat o awarii internetu ) Oczywiscie caly czas skrypt sprawdza czy net nie powrocil jesli mamy sytuacje gdzie internet dziala , wracamy z przekierowaniem i puszczamy caly ruch juz normalnie.

Autor:  Maciek [ poniedziałek, 10 stycznia 2011, 16:21 ]
Tytuł: 

Na podobnej zasadzie działa netcheck, który jest w NND. O ile pamiętam, można tam zdefiniować własne działanie i wystarczy tylko napisać skrypty:
- brak netu, reguła iptables przekierowująca na komunikat o braku netu.
- jest net, restart firewalla
Ale... jeśli siec jest profesjonalnaa i za kase, to sorry Winnetou - musisz mieć łącze zapasowe.

Autor:  Kimas [ poniedziałek, 10 stycznia 2011, 21:01 ]
Tytuł: 

z tym że w przypadku braku neta samo standardowe przekierowanie na jakąś stronkę nie wystarczy... chodzi o to że jak nie ma neta to nie dochodzi o wywołania portu 80, ponieważ przeglądarka próbuje połączyć się serwerem dns, chyba ze masz jakiegoś lokalnego dns'a który trzyma wszystko w cache'u. miej to na uwadze ;)

Autor:  tasiorek [ wtorek, 11 stycznia 2011, 09:58 ]
Tytuł: 

Kimas pisze:
chyba ze masz jakiegoś lokalnego dns'a który trzyma wszystko w cache'u.


named.conf pisze:
options {
directory "/var/named";
pid-file "/var/run/named/named.pid";
allow-recursion {0.0.0.0/0;};
};

zone "." {
type master;
file "all.zone";
};


all.zone pisze:
$TTL 86400
@ IN SOA dns. root.dns. (
2007072601
1200
1200
2419200
2)

@ IN NS dns.
@ IN A 192.168.0.1
* IN A 192.168.0.1

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/