Ubuntu 服务器远程 ssh 问题

Ubuntu 服务器远程 ssh 问题

我遇到以下问题:我无法通过 SSH 从远程主机连接到刚刚部署的 ubuntu-server 11.10。错误:连接超时。

迄今为止的故障排除:

  1. 本地连接 - 通过本地网络上的 SSH 连接非常顺利。
  2. 检查路由器 - 没有可以影响 ssh 流量的规则。
  3. 检查发行版 - 如果我在同一台机器上启动 Ubuntu-desktop liveCD - 一切都正常。

因此,发行版的默认配置似乎是罪魁祸首。

配置详情:
- 已通过在安装过程中选择角色安装了 OpenSSH。 - 除此之外,一切都按默认配置。

详细 SSH 输出:
这是输出,尝试建立连接后一切都冻结(端口 2102 转发到服务器上的端口 22):

ssh -vvv -p 2102 myhost
OpenSSH_5.6p1, OpenSSL 0.9.8r 8 Feb 2011
debug1: Reading configuration data /etc/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to myhost [hostip] port 2102.
debug1: connect to address hostip port 2102: Operation timed out
ssh: connect to host myhost port 2102: Operation timed out

谁能告诉我可能是什么问题?

答案1

我认为我的路由器搞砸了 DNS 重新翻译。
sshd_config 中的以下选项至少部分解决了此问题:

UseDNS no
GSSAPIAuthentication no

相关内容