[ubuntu-jp:1565] Re: ssh サーバーへの接続に時間がかかる

Ryosuke Takahashi joker @ 2khz.net
2009年 2月 3日 (火) 04:19:29 GMT


d.Jokerです。

確か、SSHdが接続してきたホストのIPアドレスから逆引きを行うため、名前解決
できないと、そうなった気が....

サーバー側の/etc/ssh/sshd_configに
UseDNS  no
を追加してSSHdを再起動するとうまく行くはずです。



yoshifumi1975 さんは書きました:
> 木下と申します。
> 
> Ubuntu8.04 LTS にて他のサーバーにsshで接続するときに、
> passwordを聞かれるまでにいつも30秒くらい時間がかかります。
> 一瞬でpasswordを聞かれるサーバーもあります。
> どなたか原因と対策をご存知ないでしょうか。
> 
> どうやら、
>  CentOS 4が相手だと一瞬
>  CentOS 5が相手だといつも30秒くらい待たされる
> ことが分かりました。
> 
> sshでの接続時のパケットをキャプチャしてみたところ、
> CentOS4 は、
>  SSH-1.99-OpenSSH_3.9p1
> という応答をしてきます。
> 
> CentOS5 は、
>  SSH-2.0-OpenSSH_4.3
> という応答をしてきます。そしてパケットがいくつか流れた後30秒くらい待ちます。
> 
> 相手のOpenSSHのバージョンによっては、いったんタイムアウトまで待つようです。
> これをすんなり接続できるようにする方法は無いでしょうか。
> 
> 
> 
> 木下
> yoshifumi1975 at gmail.com
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 260 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/ubuntu-jp/attachments/20090203/9328aee4/attachment.pgp 


ubuntu-jp メーリングリストの案内