Strona 1 z 1

[+] Serwer nie łączy się z internetem - VPS

: 28 lutego 2010, 09:22
autor: Avaine
Szukałem na tym forum, także w internecie. Możliwe, że źle szukałem lub problem jest tak banalny, że szkoda o nim pisać.

Przygodę z Linuksem, a właściwie z Debianem (Lenny) zacząłem parę dni temu, gdy wykupiłem VPS-a (pierwszy serwer w życiu).

Jako iż jestem pasjonatem i lubię się bawić sam, metodą prób i błędów. Na moim VPS-ie root zainstalowałem FreeNX-a, MySQL-a, Apache, Phpmyadmina. Wszystko praktycznie działało dobrze, poza phpmyadminem. Stworzyłem dowiązanie Phpmyadmina do folderu głównego, udostępnionego (var/www) Apache. Mogłem wreszcie przejść do logowania w phpmyadminie.
Najpierw udawał, że nie zna hasła, które ustawiłem przy instalacji SQL-a, próbowałem je zmieniać, resetować i lipa.

Nic to nie dało. Ale, następnego dnia z rana o dziwo zaczęły działać (restart serwera). Dobrze, otworzyłem phpmyadmina, stworzyłem potrzebne bazy sql. Zainstalowałem na apache wordpressa (bezproblemowa instalacja). Mogłem edytować bloga na wordpressie, ale gdy doszedłem do momentu pobierania wtyczek - nic.

Wordpress przy choćby szukaniu wtyczek wyświetlał mi informacje, że nie może znaleźć hosta (serwera). Dobrze, no to spróbujmy programu ,,wget'' w terminalu root - zawsze dobrze działał, więc teraz pewnie też zadziała? A jednak nie. Też informuje, że nie można znaleźć hosta (próbowałem pobierać różne pliki z różnych serwerów). Uruchomiłem na serwerze przeglądarkę Epiphany. Co widzę? Oczywiście, nie można znaleźć serwera?

Następnie uruchomiłem narzędzie sieciowe. Nie mogłem wysłać poleceń ping do żadnych adresów ,,literowych'' (nie wiem jak się dokładnie nazywają takie adresy), ale za to mogłem wysłać ping na normalne adresy IP.

Na chwilę obecną mogę robić praktycznie wszystko na moim serwerze, poza wykonywaniem poleceń łączenia się z jakimiś adresami oraz pobieraniem plików i korzystania z przeglądarki www.

Domyślam się, że to może być wina konfiguracji DNS-ów (też pytanie - jeśli tak, to jakich i gdzie one są)? Przypominam, że jestem początkującym użytkownikiem Linuksa i proszę o jasne porady - co zrobić, by serwer znów mógł się łączyć z różnymi adresami?

Oczywiście różnego rodzaju odnośniki do stron z rozwiązaniami są mile widziane. Jak już wspominałem - Sam nie mogłem znaleźć właściwych informacji.

: 28 lutego 2010, 14:19
autor: winnetou
Dziękuje...

: 28 lutego 2010, 18:39
autor: Avaine
Na serwerze mam zainstalowanego Debiana Lenny 5.0 "minimum".
Oprócz wgranych programów, które wymieniłem, wgrałem jedynie środowisko graficzne Gnome,
bym mógł korzystać ze zdalnego pulpitu FreeNX.
Nie instalowałem BIND9 i najprawdopodobniej go nie mam, gdyż szukałem i nie znalazłem.

Panelu administracyjnego także nie mam. Staram się na razie ogarnąć komendy w konsoli.

Oto wyciąg z

Kod: Zaznacz cały

cat /etc/resolv.conf

Kod: Zaznacz cały

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

: 28 lutego 2010, 18:41
autor: fnmirk
Pakiet resolvconf jest ci do czegoś potrzebny?

: 28 lutego 2010, 19:28
autor: Avaine
Ja tego Sam, świadomie na pewno nie instalowałem.

Czytałem na Wiki odnośnie resolvconf i mój problem mógłby mieć z tym dużo wspólnego... gdyż objawy w systemie są takie, jakby coś w konfiguracji było namieszane, lub jakby czegoś brakowało.

Nie wiem skąd się to wzięło w systemie. Może zainstalowałem wraz z MySQL, Apache, Phpmyadmin?

Przed instalacja tych pakietów internet działał normalnie - mogłem korzystać z przeglądarki, używać "wgeta", także mogłem bez problemu pobierać SVN-y.

Jeśli resolvconf nie ma wpływu na połączenie internetowe, oraz sąsiednie VPS-y - mogę to usunąć lub naprawić, jeśli oczywiście będę wiedział Jak.

Ale odpowiadając na zadane pytanie - nie jest Mi potrzebny, gdyż nawet nie wiem do jakiego programu to jest potrzebne.

Jeśli jest jakaś alternatywa - bardzo chętnie skorzystam i pobawię się w konfigurację.

: 28 lutego 2010, 22:06
autor: fnmirk
Sprawdź sobie:

Kod: Zaznacz cały

apt-cache showpkg resolvconf
apt-cache rdepends resolvconf
apt-cache depends resolvconf
Pakiet ten nie jest potrzebny w przypadku komputera domowego (jeżeli już to bardzo rzadko). Zazwyczaj wymaga ręcznej konfiguracji - ustawienia adresów serwerów dns.

Nie chce mi się go instalować (resolvconf) aby podać Ci dokładnie plik, w którym należy wpisać adresy serwerów dns. Powinno to być opisane w podręczniku systemowym programu.

Masz rozwiązanie: http://debian.linux.pl/viewtopic.php?p=76610#76610

: 28 lutego 2010, 22:45
autor: Avaine
Działa. Bardzo dziękuję za pomoc :)