Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Zdalny restart neo http://forum.freesco.pl/viewtopic.php?f=22&t=6932 |
Strona 1 z 2 |
Autor: | koms [ niedziela, 27 lutego 2005, 15:14 ] |
Tytuł: | Zdalny restart neo |
Witam !!! Chciałbym aby zwykły user zalogował się na router NND przez np putty i wydał komende : /etc/rc.d/internet restart ( moze jest na to jakiś lepszy sposób ?) Lub inną komende !!! Bo akurat zwiesiło sie neo . I teraz moje pytanie czy jest to mozliwe. Pytam poniewaz mam siec ktora administruje i jest ona oddalona o około 45 km odemnie i jak padnie net to dzwonią by przyjechac, Twisted Evil Jak nie mam czasu to mówię aby wyjąć wtyczke z gniazdka i po kłopocie , ale z tego co wiem to iptablesy miały jakis kłopot po takim restarcie. |
Autor: | Lesser [ poniedziałek, 28 lutego 2005, 02:52 ] |
Tytuł: | U mnie jest zrobione tak. |
U mnie jest zrobione tak. plik rc.reboot w /etc/rc.d HOST1="onet.pl" HOST2="wp.pl" LOG="/var/log/neo.log" X=0 linia=`ping -n -c4 $HOST1 | grep "icmp_seq"; ping -n -c4 $HOST2 | grep "icmp_seq"`; for i in `echo $linia`; do i=`expr substr $i 1 3 ` if [ $i = "ttl" ]; then X=$[X+1]; fi; done if [ $X = 0 ]; then date +%d/%m/%Y" "%X" Nie ma polaczenia z internetem. Restartuje system." >>$LOG sleep 1 reboot else date +%d/%m/%Y" "%X" OK ($X)" >>$LOG fi i wpis w cronie serwer co 5 min sprawdza czy jest ping do hostów. Po 4 proby na kazdy. Jak wszystkie 8 prob jest nieudane to restartuje serwer. plik neo.log wyglada tak: 27/02/2005 12:45:08 OK (8) 27/02/2005 12:50:11 OK (7) 27/02/2005 12:55:08 OK (8) 27/02/2005 13:00:11 OK (7) 27/02/2005 13:05:07 OK (8) 27/02/2005 13:10:27 Nie ma polaczenia z internetem. Restartuje system. 27/02/2005 13:15:08 OK (8) 27/02/2005 13:20:08 OK (8) 27/02/2005 13:25:08 OK (8) 27/02/2005 13:30:07 OK (8) 27/02/2005 13:35:07 OK (8) U mnie działa wyśmienicie. Serwer z neo restartuje sie srednio raz dziennie. Userzy nie maja neta nie dluzej niz 6 min. Działa to tez w innej sieci i tam tez oszczedzilo adminowi 50% glupich telefonow. |
Autor: | Koriolan [ czwartek, 3 marca 2005, 11:02 ] |
Tytuł: | |
Prace na serwerze NND były omawiane na forum. Między innymi jak pozwolić komuś tylko na restart NND. \ |
Autor: | zybek [ wtorek, 26 kwietnia 2005, 17:14 ] |
Tytuł: | |
Witam forumowiczów i z góry przepraszam za odgrzanie starego wątku. Może się nie znam albo przyfarciłem (raczej to drugie), ale zauważyłem (zmuszony rozłączaniem neo), że nie trzeba restartować całego systemu NND a wystarczy tylko usługę 'internet' (czy jakkolwiek to fachowo się nazywa). Zamiast proponowanej przez kolegę Lesser'a (bez urazy) linijki wpisujemy Po kilku minutach (niewiem dlaczego tak długo) otrzymujemy ponowne połączenie z neostradą bez konieczności restartu całego serwera. |
Autor: | miro_x [ wtorek, 26 kwietnia 2005, 17:22 ] |
Tytuł: | |
jesli mam cos od siebie dodac to u mnie jak mialem neo nigdy nie restartowalem ani serwera ani uslugi internet. nnd samo zmienialo ip i nie bylo efktu rozlaczania wiec nie wiem za bardzo skad u was takie problemy. pozdr, |
Autor: | Anonymous [ czwartek, 26 maja 2005, 18:35 ] |
Tytuł: | Problem z liczeniem Pingów |
Tak jak przedstawiono na listingu powyżej - utworzyłem plik rc.reboot ale w żaden sposób system nie zlicza mi pingów, resetując połączenie mimo że połączeniez Internetem istnieje. Prawidłowość wpisów sprawdzałem już chyba z 10 razy i ciągle nic. W logach mam wpisy co 5 minut - Brak połączenia - restartuję NEO (0) Może ktoś by mi podrzucił swój plik rc.reboot - będę wdzięczny bo właściwie to nie wiem gdzie leży przyczyna błędu !!! cyzio@literatura.net.pl Pozdrówka |
Autor: | Levti [ czwartek, 26 maja 2005, 20:57 ] |
Tytuł: | |
Witam Ja też mam ten sam probelm. Można by proprosić o plik. levti@poczta.fm . I czy ten sam plik będzie pasował do SDI?? |
Autor: | Lesser [ piątek, 27 maja 2005, 00:51 ] |
Tytuł: | |
a jak zrobicie taki skrypt: #!/bin/bash HOST1="onet.pl" HOST2="wp.pl" LOG="/home/test.txt" X=0 linia=`ping -n -c4 $HOST1 | grep "icmp_seq"; ping -n -c4 $HOST2 | grep "icmp_seq"`; for i in `echo $linia`; do i=`expr substr $i 1 3 ` if [ $i = "ttl" ]; then X=$[X+1]; fi; echo $i >> $LOG done to co jest w pliku /home/test.txt?? |
Autor: | Anonymous [ sobota, 28 maja 2005, 20:43 ] |
Tytuł: | Zliczanie pingów - a wlasciwie ich brak |
Właśnie przed chwilką przetestowałem zaproponowany zmodyfikowany plik rc.reboot. W pliku /home/neo.txt powstają wpisy: expr substr 1 3 a przy ręcznym wywołaniu pliku rc.reboot mam komunikat że w linii 14 i='expr substr $i 1 3 ' lub if [ $i = "ttl" ]; then X=$[X+1]; fi; jest błąd pokazuje : dwukropek i coś dotyczące złych argumentów. I co z tym teraz ??? |
Autor: | makog [ sobota, 28 maja 2005, 20:50 ] |
Tytuł: | Re: Zliczanie pingów - a wlasciwie ich brak |
cyzio pisze: Właśnie przed chwilką przetestowałem zaproponowany zmodyfikowany plik rc.reboot. W pliku /home/neo.txt powstają wpisy:
expr substr 1 3 a przy ręcznym wywołaniu pliku rc.reboot mam komunikat że w linii 14 i='expr substr $i 1 3 ' lub if [ $i = "ttl" ]; then X=$[X+1]; fi; jest błąd pokazuje : dwukropek i coś dotyczące złych argumentów. I co z tym teraz ??? masz problem z neo? to zaklikaj do mnie na gg ![]() |
Autor: | czerwo [ sobota, 28 maja 2005, 22:13 ] |
Tytuł: | |
najp[rawdopodobniej cos zle przepisales sprawdz spacje, uwazaj na 1 l czli jeden i literke l jak Lolita ;] |
Autor: | Lesser [ niedziela, 29 maja 2005, 16:41 ] |
Tytuł: | |
cyzio zwroc uwage na roznice miedzy znakami ' i ` |
Autor: | adi [ poniedziałek, 30 maja 2005, 08:14 ] |
Tytuł: | |
Poszukajcie na forum tutaj: http://forum.freesco.pl/search.php Omawianych było przynajmniej kilka wersji takich skryptów do restartu NEO. ![]() |
Autor: | Anonymous [ czwartek, 2 czerwca 2005, 20:04 ] |
Tytuł: | Pingi zadziałaly |
Bravo, bravo, bravo Lasser !!!! Twoja uwaga odnośnie użytych znaków była strzałem w dziesiątke. Rzeczywiście problem tkwił w cudzysłowach górnych (` to nie to samo co '). Szczerze powiem że nigdy nie używałem tego znaku. Nawet na klawiaturze miałem problem go znaleść. Wielkie dzięki za pomoc !!! Levti - ty zapewne popełnisz tą samą literówkę w pliku. Przeanalizuj treść pliku - popraw cudzysłowy a napewno zadziała. U mnie poszło wszystko pięknie bez zająknięcia. Cyzio |
Autor: | makog [ czwartek, 2 czerwca 2005, 20:13 ] |
Tytuł: | |
http://forum.freesco.pl/viewtopic.php?t=7611 Pod tym linkiem opisalem troszke inne rozwiazanie problemu zaniku polaczenie |
Autor: | kajzii [ czwartek, 16 czerwca 2005, 21:12 ] |
Tytuł: | Re: U mnie jest zrobione tak. |
Witam czy cos takiego da sie zrobic na DSL'u , czy w tym skrypcie trzebva cos zmieniac. Pozdrawiam Lesser pisze: U mnie jest zrobione tak.
plik rc.reboot w /etc/rc.d HOST1="onet.pl" HOST2="wp.pl" LOG="/var/log/neo.log" X=0 linia=`ping -n -c4 $HOST1 | grep "icmp_seq"; ping -n -c4 $HOST2 | grep "icmp_seq"`; for i in `echo $linia`; do i=`expr substr $i 1 3 ` if [ $i = "ttl" ]; then X=$[X+1]; fi; done if [ $X = 0 ]; then date +%d/%m/%Y" "%X" Nie ma polaczenia z internetem. Restartuje system." >>$LOG sleep 1 reboot else date +%d/%m/%Y" "%X" OK ($X)" >>$LOG fi i wpis w cronie serwer co 5 min sprawdza czy jest ping do hostów. Po 4 proby na kazdy. Jak wszystkie 8 prob jest nieudane to restartuje serwer. plik neo.log wyglada tak: 27/02/2005 12:45:08 OK (8) 27/02/2005 12:50:11 OK (7) 27/02/2005 12:55:08 OK (8) 27/02/2005 13:00:11 OK (7) 27/02/2005 13:05:07 OK (8) 27/02/2005 13:10:27 Nie ma polaczenia z internetem. Restartuje system. 27/02/2005 13:15:08 OK (8) 27/02/2005 13:20:08 OK (8) 27/02/2005 13:25:08 OK (8) 27/02/2005 13:30:07 OK (8) 27/02/2005 13:35:07 OK (8) U mnie działa wyśmienicie. Serwer z neo restartuje sie srednio raz dziennie. Userzy nie maja neta nie dluzej niz 6 min. Działa to tez w innej sieci i tam tez oszczedzilo adminowi 50% glupich telefonow. |
Autor: | Dayson [ piątek, 17 czerwca 2005, 07:41 ] |
Tytuł: | Re: U mnie jest zrobione tak. |
kajzii pisze: Witam czy cos takiego da sie zrobic na DSL'u , czy w tym skrypcie trzebva cos zmieniac.
Pozdrawiam Nie nie musisz nic zmieniać. Skrypt sprawdza przez ping czy jest net jak nie ma to reboot serwerai juz. |
Autor: | kajzii [ piątek, 17 czerwca 2005, 18:26 ] |
Tytuł: | |
A JESZCZE MAM JEDNO PYTANIE CO DO CRONA NIe wiem czy dobrze zrobilem bo recznie edytowalem plik cron.conf i tam na koncu dodalem ta linie */5 * * * * /etc/rc.d/rc.reboot 1> /dev/null Czy dobrze zrobilem, jak sprawdzic czy to dziala, czy nalezy dawac jakies prawa do plik reboot, dzieki |
Autor: | Dayson [ sobota, 18 czerwca 2005, 08:03 ] |
Tytuł: | |
edytujesz plik root w katalogu dodajesz tą linię i i gotowe |
Autor: | Lismulder [ niedziela, 26 czerwca 2005, 10:11 ] |
Tytuł: | |
Ludzie! A po co resetować serwer przy połączeniu DSL, przecież modem i tak trzyma połączenie 24h/dobę. Reset serwera i tak nic nie da. ![]() |
Strona 1 z 2 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |