# 8.4. KFM не может подсоединиться к 'localhost'. В чем проблема?

В большинстве случаев это происходит из-за неправильно настроенного loopback-маршрута в вашей системе.

Как проверить в чем проблемы

Проверьте, возвращает ли следующая команда выходную информацию, аналогичную указанной ниже:

     # 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
     ...

Если нет, ваш loopback-интерфейс или маршрут настроены неправильно.

Выходной сигнал команды

     /sbin/route

должен содержать строки вроде:

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

Важные поля в этом случае -- Destination, Gateway, Genmask и Iface. Это означает, что система правильно настроена на маршрутизацию всего loopback-транспорта через loopback-интерфейс (lo).

Выходной сигнал от команды

     /sbin/ifconfig

должен содержать следующие строки:

     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

Это означает, что loopback-интерфейс включен и работает.

Ваш `/etc/hosts` файл должен содержать следующую строку:

     127.0.0.1       localhost

Она определяет, что имя системы "localhost" ассоциировано с системным адресом для loopback (127.0.0.1).

Как поправить положение

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

Обе эти команды на правильно настроенной системе должны выполняться при загрузке компьютера. Если этого не происходит, проверьте ваши файлы инициализации сети в `/etc/rc.d`.

Если это ВСЕ ЕЩЕ не работает

Если вам так и не удалось ничего сделать -- пошлите подробное сообщение в базу данных ошибок KDE. Не забудьте отметить в письме, что вы проверили все перечисленное выше: