ほとんどの場合、あなたのシステムのループバック経路の設定が正しくないためです。
問題点の確認方法
次のコマンドが同じような結果を返すか確認してください:
# 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 ... |
もし違う結果なら、ループバックインターフェイスか経路が正しく設定されていません。
コマンド、
/sbin/route |
の結果が次のような行を含むはずです:
Destination Gateway Genmask Flags MSS Window Use Ifac loopback * 255.0.0.0 U 3584 0 13 lo |
重要なフィールドは Destination、 Gateway、 Genmask、 Iface です。 これはシステムがループバック インターフェイス (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 |
これはループバックインターフェイスが起動し、機能していることを意味します。
あなたの /etc/hosts ファイルは次のような行を含むはずです:
127.0.0.1 localhost |
これは "localhost" ホスト名がシステムのループバックアドレス (127.0.0.1) と関連づけられることを確実にします。
これらの問題を修正する
/sbin/ifconfig lo 127.0.0.1 /sbin/route add -net 127.0.0.0 |
この2つのコマンドは、健全なシステム上ではコンピュータの ブート時に実行されます。もし実行されないのなら、 /etc/rc.d の中のネットワークスタートアップファイルを確認してください。
もしまだ機能しないなら
もしそれらの何も機能しないなら、 KDE バグリスト に完全なレポートを送ってください。あなたがこれらすべてを確認していることを忘れずに書いてください。