SSH 连接大约需要 2 分钟

SSH 连接大约需要 2 分钟

我对防火墙做了一些更改(阻止外部 DNS 并强制通过我的 DNS 服务器),我认为这可能与为什么需要一分钟才能连接到[电子邮件保护]?请参阅 pastebin 中的输出 -vvv。我尝试在谷歌上搜索卡住的部分,但我被难住了。UseDNS设置为no

https://pastebin.com/WMAyrnv1<--在这里记录,我注意到它卡在哪里了

编辑:更新了 Pastebin 链接并包含一些信息。

答案1

它卡在哪里?可能是反向解析。登录 192.168.1.2 后,尝试解析你来自的 ip:

host origin_ip

您可以使用下列方法之一获取 origin_ip:

echo $SSH_CLIENT
echo $SSH_CONNECTION

如果这需要很长时间,您就知道问题出在哪里了。然后您可以将反向区域添加到 DNS 中,或者在 sshd_config 中将 UseDNS 设置为“no”。

答案2

在另一篇文章中找到了答案-https://serverfault.com/questions/792486/ssh-connection-takes-forever-to-initiate-stuck-at-pledge-network

在 sshd_config 文件中将 UsePAM 从“是”更改为“否”

相关内容