需要帮助修复我在openstack上创建的vm的ssh登录速度慢吗

需要帮助修复我在openstack上创建的vm的ssh登录速度慢吗,ssh,login,dns,openstack,sshd,Ssh,Login,Dns,Openstack,Sshd,我不明白为什么我在openstack上创建的任何vm都需要很长时间才能通过ssh连接。一旦我最终登录到虚拟机,事情似乎运行得很好,并不缓慢。但是,当我尝试使用ssh连接到vm时,需要大约45秒到一分钟的时间来提示我输入登录密码。在我输入密码后,它立即登录 我使用kolla 5.0.0在运行Centos 7的一个控制节点和一个计算节点上部署openstack。一切看起来都很好,但是ssh登录时间太长了 我尝试在VM上的/etc/ssh/sshd_config中将UseDNS选项更改为等于“no”,

我不明白为什么我在openstack上创建的任何vm都需要很长时间才能通过ssh连接。一旦我最终登录到虚拟机,事情似乎运行得很好,并不缓慢。但是,当我尝试使用ssh连接到vm时,需要大约45秒到一分钟的时间来提示我输入登录密码。在我输入密码后,它立即登录

我使用kolla 5.0.0在运行Centos 7的一个控制节点和一个计算节点上部署openstack。一切看起来都很好,但是ssh登录时间太长了

我尝试在VM上的/etc/ssh/sshd_config中将UseDNS选项更改为等于“no”,因为我在线看到这是一个可能的“修复”,但这并没有为我修复它。登录仍然需要一段时间,但是,当UseDNS设置为“否”时,登录速度似乎要快8到10秒。但等待30多秒登录仍然不够好


关于为什么会发生这种情况,或者我如何排除故障,有什么建议吗?

这仍然可能是与DNS相关的事情。当我面对这个问题时,我通常会

GSSAPIAuthentication no

同样,在
/etc/ssh/sshd_config

中,在Kolla中慢ssh不是问题。在VM中添加以下内容并重新启动SSH服务应该可以解决此问题:

  • UseDNS no
    添加到
    /etc/ssh/sshd\u config
  • GSSAPIAuthentication no
    添加到
    /etc/ssh/sshd\u config
  • 如果SSH登录仍然很慢,请尝试从SSH所在的客户端在
    $HOME/.SSH/config
    中添加
    GSSAPIAuthentication no

    此外,SSH响应时间取决于您从SSH到VM的距离