Ubuntu サーバー: SSH ログインが非常に遅い

Ubuntu サーバー: SSH ログインが非常に遅い

ルーターなしでインターネットに直接接続されたサーバーがあります。しかし、SSH にログインしようとすると、非常に遅くなります。この ping の応答時間からわかるように、接続の問題ではありません。 ping 操作平均ミリ秒 = 3.769

ログインプロセスを高速化するには、どのような設定を微調整する必要がありますか。

答え1

SSH しているアドレスをサーバーがホスト名に解決できることを確認する必要があります。または、UseDNSsshd 構成でオプションを無効にします。ただし、できれば前者をお勧めします。

答え2

/etc/nsswitch.conf、 で始まる行がhost:次のようになっていることを確認します。

host: files dns

どうやら Ubuntu では avahi-daemon とmdns4_minimal/に時々問題が発生するようですmdns4

私の場合、nsswitch.conf読み取り時に SSH 接続が遅いという問題が発生しました:

hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4

NOTFOUND 句のみを削除しようとはしませんでした。おそらくそれも役立つでしょう。

関連情報