Ubuntu 14.04 SSH:被外部网络拒绝

Ubuntu 14.04 SSH:被外部网络拒绝

当我尝试连接到我的家庭服务器的 SSH 服务器时,我收到以下信息:

ssh: connect to host host-here port 2222: Connection refused

我转发了 2222 端口,以匹配 192.168.1.128:22,但它仍然拒绝我的连接。没有 iptables,没有 ufw,什么都没有。

Distributor ID: Ubuntu
Description:    Ubuntu 14.04.3 LTS
Release:    14.04
Codename:   trusty

我已经尝试了几个小时,但还是找不到问题所在。我从本地机器(也就是我家里的计算机)通过 SSH 连接。但不能是我家网络之外的计算机。

此外,-vvv...:

OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to nope.nope.nope.nope [nope.nope.nope.nope] port 2222.
debug1: connect to address nope.nope.nope.nope port 2222: Connection refused
ssh: connect to host nope.nope.nope.nope port 2222: Connection refused

我拥有 BT 最新版本的 BT Home Hub,值得拥有。

答案1

你打算如何连接?我尝试过连接

ssh 名称@服务器-p 222-vvv

debug2:ssh_connect:needpriv 0 debug1:连接到 server1.xxxxx.it [xxx.xxx.xxx.xxx] 端口 222。debug1:连接已建立。

那么从你的日志来看你似乎要求

远程控制[电子邮件保护]

第二,你的路由器在外部接口上有一个公共 IP 地址吗?

相关内容