Mediul grafic K

8.4. "Nu mă pot conecta la 'localhost'". Ce se întîmplă?

În cele mai multe cazuri, acest mesaj survine în urma unei rutări loopback incorect configurate.

Cum să depistați problemele

Verificați dacă următoarea comandă returnează un mesaj similar cu cel prezentat mai jos:

 # ping localhost
 
 PING localhost (127.0.0.1): 56 data bytes
 64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.3 ms
 64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.2 ms
 64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.2 ms 
 ...

Dacă nu, interfața sau rutarea loopback nu sînt corect configurate.

Mesajul returnat de comanda /sbin/route ar trebui să conțină o linie ca cea de mai jos:

 Destination     Gateway         Genmask         Flags MSS    Window Use Ifac
 loopback        *               255.0.0.0       U     3584   0       13 lo

Cîmpurile importante sînt Destination, Gateway, Genmask și Iface. Aceasta înseamnă că sistemul este configurat în mod corect pentru a ruta tot traficul de loopback prin interfața de loopback (lo).

Mesajul returnat de comanda /sbin/ifconfig ar trebui să conțină următoarele linii:

 lo        Link encap:Local Loopback
           inet addr:127.0.0.1  Bcast:127.255.255.255  Mask:255.0.0.0
           UP BROADCAST LOOPBACK RUNNING  MTU:3584  Metric:1

Aceasta înseamnă că interfața de loopback este configurată corect și funcționează.

Fișierul /etc/hosts ar trebui să conțină următoarea linie:

 127.0.0.1       localhost

Aceasta va asigura că numele de gazdă "localhost" este asociat cu adresa de loopback a sistemului (127.0.0.1).

Rezolvarea acestor probleme

 /sbin/ifconfig lo 127.0.0.1
 /sbin/route add -net 127.0.0.0

Aceste două comenzi ar trebui, pe un sistem corect configurat, să fie executate în mod automat la pornirea calculatorului. Dacă acest lucru nu se întîmplă, verificați fișierele de startare ale rețelei din /etc/rc.d.

Dacă TOT nu merge

Dacă tot nu merge, trimiteți un mesaj detaliat la KDE buglist. Nu uitați să menționați că ați încercat tot ce v-am sugerat mai sus.