• Ogłoszenie:

Serwer na opsnsuse 10.3 problem z dostępem

Dyskusje i problemy z Unix'ami

Serwer na opsnsuse 10.3 problem z dostępem

Postprzez emaniek 28 Kwi 2012, 20:08

reklama
witam,

mam ja sobie serwer openSuse 10.3 (nie jest routerem, ale dostęp do niego jest przez router sprzętowy) obsługujący sieć ok. 30 komputerów. Zasadniczo chodzi bez zarzutów. Ale mam kilka pytań bo czasami zdarza się, że istnieje problem:

1. Czasami dzieje się tak, że nie można na niego wejść przez port SSH, jakby zupełnie odcinał się od sieci. Fizycznie można na nim operować, czyli podchodzę do niego, myszką robię uruchom ponownie i się uruchomi i działa poprawnie. Czy to normalne, ze tak się dzieje, no powiedzmy raz w miesiącu.

2. Czasami dzieje się tak, że Lampp na nim postawiony nie odpowiada, po ponownym uruchomieniu serwera wszystko wraca do normy. Jeśli zrestartuję lampp również wraca do normy.

3. Ad. 1 pytanie brzmi, czy możliwe, że on blokuje wejście z sieci na kartę sieciową? Czy możliwe jest dodanie drugiej karty sieciowej i wejście do niego przez "drugą kartę sieciową" czy on blokuje się dla bezpieczeństwa? jeśli tak to jak to usunąć? ominąć? aby móc całkowicie zdalnie pracować?

proszę o pomoc, bo nie mogę na urlop wyjechać:)
emaniek
~user
 
Posty: 134
Dołączenie: 10 Sty 2006, 02:49



Serwer na opsnsuse 10.3 problem z dostępem

Postprzez Haczyk 09 Maj 2012, 20:57

Siemanko,

Kiedy pojawi sie problem fizycznie na tym hoscie uruchom:
tcpdump port 80

bedziesz widzial wszystko pakiety, ktore przychodza na serwer www. Teraz z innej maszyny sprobuj wejsce na http://IP_OpenSuse (albo telnet IP_Opensuse 80)

Teraz sa dwie opcje:
1. albo na konsoli pojawia sie zapytania: musisz poczytac w logach na tym OpenSuse dlaczego serwer www odrzuca polaczenia
2. albo konsola jest pusta, co znaczy, ze problem pojawia sie przez hostem (router, kabelki etc.).

Na pierwszy rzut oka skoro serwer staje sie nieosiagalny (port 80 i 22 jednoczesnie ? ) to moze jakis problem sieciowy z routerem ? Kiedy pojawia sie problem probowales zrestartowac routera ?

Patent z druga karta siecowa jest nawet niezly (profesjonalne rozwiazanie nazywa sie iLo lub Drac). Jednakze nie sadze abys mogl podpiac dwie karty sieciowe z tej samej podsieci do jednego routera ...po prostu zrobi sie petla ;/

Druga opcja, ktora mi zaswitala: czy aby nie masz wlaczonego jakiegos pakietu oszczedzania energii - cos "ala" cpufreq, ktory wylacza Ci sieciowki ? W ogole kiedy pojawia sie problem to nie restartuj maszyny ! po prostu zdiagnowuj na goraco sie sie dzieje.

Pozdrawiam
PM
Pozdrawiam
Awatar użytkownika
Haczyk
~user
 
Posty: 797
Dołączenie: 21 Sty 2006, 16:11
Miejscowość: Drzewica/Bydgoszcz
Pochwały: 62



Serwer na opsnsuse 10.3 problem z dostępem

Postprzez emaniek 17 Maj 2012, 13:32

witaj,

do tej pory taki błąd nie wystąpił, jedynie jakaś zwieszenie procesu np. procesu LAMPP (serwer Apache sp-ka) i wtedy lokalne www nie działało, ale czy jest jakaś możliwość na AUTOMATYCZNY restart takiego procesu, który samoczynnie się wyłączył? Ewentualnie gdzie tego szukać?

odnośnie:

1. albo na konsoli pojawia sie zapytania: musisz poczytac w logach na tym OpenSuse dlaczego serwer www odrzuca polaczenia

czy można się z skądś tych logów nauczyć - co który oznacza? w necie, książce?

OPCJA:
druga karta sieciowa, byłaby podłączona do drugiego routera, tak aby zdalnie w razie problemu wejść z drugiego routera i restartować Serwer? Czy to zda egzamin.
emaniek
~user
 
Posty: 134
Dołączenie: 10 Sty 2006, 02:49



Serwer na opsnsuse 10.3 problem z dostępem

Postprzez Haczyk 20 Maj 2012, 21:29

emaniek napisał(a):czy jest jakaś możliwość na AUTOMATYCZNY restart takiego procesu, który samoczynnie się wyłączył?

Na Linuxie nie ma rzeczy niemozliwych. Jesli chcesz tylko restartowac usluge to w cronie prosze wstawic taka linijke:
Kod: Zaznacz wszystko
*/30 * * * * /etc/init.d/apache2 restart

Powyzszy wpis bedzie restartowac usluge Apache2 co 30 minut. Najlepsza opcja to sprawdzic czy usluga apache faktycznie pada czy dzieje sie cos innego.

emaniek napisał(a):1. albo na konsoli pojawia sie zapytania: musisz poczytac w logach na tym OpenSuse dlaczego serwer www odrzuca polaczenia

Przepraszam, uzylem troche dziwnych sformulowań. Prosze przejrzec logi bledow apache'a:
Kod: Zaznacz wszystko
less /var/log/apache/error

Ewentualnie kiedy nie moze sie Pan dostac do serwera www z zewnatrz:
Kod: Zaznacz wszystko
tail -f /var/log/apache/access

(powyzsza komenda bedzie pokazywala na bierzaco czy ktokolwiek probuje polaczyc sie z serwerem www)

emaniek napisał(a):czy można się z skądś tych logów nauczyć - co który oznacza? w necie, książce?

logi to potoczna nazwa obiektow (plikow, wpisow), gdzie przechowywane sa informacje na temat tego co sie dzieje w systemie (np. logowanie uzytkownikow, restart uslug itd.). W systemach *unix standardowa lokalizacja logow to /var/log
emaniek napisał(a):OPCJA:
druga karta sieciowa, byłaby podłączona do drugiego routera, tak aby zdalnie w razie problemu wejść z drugiego routera i restartować Serwer? Czy to zda egzamin.


Drugi router jest w innej podsieci ?


Reasumujac:
Najpierw niech Pan sprawdzi co sie dzieje w systemie jak pojawia sie "problem" tzn.
1. Z dowolnej maszyny:
Kod: Zaznacz wszystko
ping IP_serwera_www
telnet IP_serwera_www


2. na serwerze:
Kod: Zaznacz wszystko
netstat -nat | grep 80
ps -ef | grep apache2


Pozdrawiam
Pozdrawiam
Awatar użytkownika
Haczyk
~user
 
Posty: 797
Dołączenie: 21 Sty 2006, 16:11
Miejscowość: Drzewica/Bydgoszcz
Pochwały: 62




Powróć do System Linux / Unix

Kto jest na forum

Użytkownicy przeglądający to forum: hunain333 oraz 1 gość