Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest czwartek, 19 czerwca 2025, 15:22

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 37 ]  Przejdź na stronę 1, 2  Następna
Autor Wiadomość
Post: niedziela, 27 lutego 2005, 15:14 
Offline
Użytkownik

Rejestracja: czwartek, 20 stycznia 2005, 02:33
Posty: 119
Lokalizacja: Kraków
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.

_________________
______________________


Na górę
 Wyświetl profil  
 
Post: poniedziałek, 28 lutego 2005, 02:52 
Offline

Rejestracja: niedziela, 5 września 2004, 21:33
Posty: 8
Lokalizacja: Kraków
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

: [/] [] ()
*/5 * * * * /etc/rc.d/rc.reboot 1> /dev/null


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.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 3 marca 2005, 11:02 
Offline
MODERATOR

Rejestracja: poniedziałek, 29 lipca 2002, 15:45
Posty: 1385
Lokalizacja: Polska
Prace na serwerze NND były omawiane na forum.
Między innymi jak pozwolić komuś tylko na restart NND.
\

_________________
Określenie przy nicku to tylko dla 'jaj'; tytuł za ilość postów.
Ja ciągle się uważam za niewinne dziecię w sprawach linuksa; żaden guru czy inny moderator :-)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 26 kwietnia 2005, 17:14 
Offline

Rejestracja: poniedziałek, 25 kwietnia 2005, 10:29
Posty: 7
Lokalizacja: UK
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
: [/] [] ()
reboot
wpisujemy
: [/] [] ()
etc/rc.d/internet restart


Po kilku minutach (niewiem dlaczego tak długo) otrzymujemy ponowne połączenie z neostradą bez konieczności restartu całego serwera.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 26 kwietnia 2005, 17:22 
Offline
Użytkownik

Rejestracja: poniedziałek, 16 czerwca 2003, 00:57
Posty: 420
Lokalizacja: Przeworsk
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,


Na górę
 Wyświetl profil  
 
Post: czwartek, 26 maja 2005, 18:35 
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


Na górę
  
 
 Tytuł:
Post: czwartek, 26 maja 2005, 20:57 
Offline

Rejestracja: piątek, 25 lutego 2005, 18:54
Posty: 9
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??


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 27 maja 2005, 00:51 
Offline

Rejestracja: niedziela, 5 września 2004, 21:33
Posty: 8
Lokalizacja: Kraków
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??


Na górę
 Wyświetl profil  
 
Post: sobota, 28 maja 2005, 20:43 
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 ???


Na górę
  
 
Post: sobota, 28 maja 2005, 20:50 
Offline
Użytkownik

Rejestracja: sobota, 30 kwietnia 2005, 18:18
Posty: 1128
Lokalizacja: Rybnik
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 :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 28 maja 2005, 22:13 
Offline
MODERATOR

Rejestracja: wtorek, 31 sierpnia 2004, 23:06
Posty: 3267
Lokalizacja: Katowice
najp[rawdopodobniej cos zle przepisales sprawdz spacje, uwazaj na 1 l czli jeden i literke l jak Lolita ;]

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 29 maja 2005, 16:41 
Offline

Rejestracja: niedziela, 5 września 2004, 21:33
Posty: 8
Lokalizacja: Kraków
cyzio zwroc uwage na roznice miedzy znakami ' i `


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 30 maja 2005, 08:14 
Offline
Użytkownik

Rejestracja: wtorek, 13 sierpnia 2002, 11:27
Posty: 823
Lokalizacja: Lubliniec
Poszukajcie na forum tutaj: http://forum.freesco.pl/search.php Omawianych było przynajmniej kilka wersji takich skryptów do restartu NEO. :D

_________________
Ludzie często, zamiast szukać prostych rozwiązań, komplikują sobie życie...


Na górę
 Wyświetl profil  
 
Post: czwartek, 2 czerwca 2005, 20:04 
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


Na górę
  
 
 Tytuł:
Post: czwartek, 2 czerwca 2005, 20:13 
Offline
Użytkownik

Rejestracja: sobota, 30 kwietnia 2005, 18:18
Posty: 1128
Lokalizacja: Rybnik
http://forum.freesco.pl/viewtopic.php?t=7611
Pod tym linkiem opisalem troszke inne rozwiazanie problemu zaniku polaczenie


Na górę
 Wyświetl profil  
 
Post: czwartek, 16 czerwca 2005, 21:12 
Offline

Rejestracja: wtorek, 2 listopada 2004, 20:30
Posty: 84
Lokalizacja: Lublin
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

: [/] [] ()
*/5 * * * * /etc/rc.d/rc.reboot 1> /dev/null


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.

_________________
Pozdrawiam
-=kajzii=-


Na górę
 Wyświetl profil  
 
Post: piątek, 17 czerwca 2005, 07:41 
Offline
Użytkownik

Rejestracja: piątek, 22 sierpnia 2003, 12:40
Posty: 621
Lokalizacja: okolice Częstochowy
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.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 17 czerwca 2005, 18:26 
Offline

Rejestracja: wtorek, 2 listopada 2004, 20:30
Posty: 84
Lokalizacja: Lublin
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

_________________
Pozdrawiam
-=kajzii=-


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 18 czerwca 2005, 08:03 
Offline
Użytkownik

Rejestracja: piątek, 22 sierpnia 2003, 12:40
Posty: 621
Lokalizacja: okolice Częstochowy
edytujesz plik root w katalogu
: [/] [] ()
/var/spool/cron/

dodajesz tą linię
: [/] [] ()
*/5 * * * * /etc/rc.d/rc.reboot 1> /dev/null

i

: [/] [] ()
/etc/rc./crond restart

i gotowe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 26 czerwca 2005, 10:11 
Offline
Użytkownik

Rejestracja: środa, 11 sierpnia 2004, 01:03
Posty: 204
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. :)

_________________
ObrazekObrazekObrazek
Post pomocny? Ofiaruj puncika. ;)
"People say you're bad, you're sad."


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 37 ]  Przejdź na stronę 1, 2  Następna

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 25 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl