Linuxなどのサーバをたてて、sshでログインするとき・・・一瞬突っかかったようになることがあります。
これは、sshのサーバがDNSサーバに問い合わせて、名前とアドレスが一致するかを確認しようとするから・・・なのですが、そこまでのセキュリティチェックが不要なときや、そもそもグローバルのDNSにエントリが登録されていないサーバも沢山あります。
というわけで、対処方法は簡単でして、DNSのルックアップをやめさせれば良いのです。
サーバ側の sshd_config ファイルを編集します。RedHat系のLinuxであれば、/etc/ssh/sshd_configというパスになります。このファイルのUseDNSという項目をnoに設定します。
UseDNS no
これだけで解決するなら、これでおしまい。
ところで、いくつかのlibcでは、IPv4, IPv6の選択に時間がかかるものがあるそうです。その場合には、クライアントの~/.ssh/configに以下の設定を追加します。
AddressFamily inet
sshサーバのログインに時間がかかって、気持ちが悪いという時にはぜひお試しください。
0 件のコメント:
コメントを投稿