我在从networking外部的Ubuntu服务器上访问SSH时遇到问题。
使用它的本地IP地址(192.168.1.100)访问它工作正常。 从联网的PC访问,但使用路由器的外部IP地址也工作正常。 当我尝试从我的工作PC访问服务器时出现问题。
我不得不做一些端口转发,因为我的工作防火墙将只允许在端口80和443上的出站stream量。我的路由器现在将接受443上的连接并将它们转发到我的Ubuntu服务器上的端口22,并且此configuration在上述使用外部IP地址进行testing。 然而,在工作中,我仍然无法连接(顺便说一句,我使用腻子),只是得到一个“服务器意外closuresnetworking连接”对话框。
检查昨天晚上的ssh日志(auth.log),我可以看到与我的作品外部IP地址有关的条目,所以我知道请求已经到达服务器本身,但我找不到任何真正的错误本身的解释:
Did not receive identification string from xx.xx.xx.xx << Work IP Was Here
任何人都可以澄清这是什么意思,我需要做什么来解决这个问题。 SSHconfiguration是非常基本的,并且实际上仅限于禁用根访问。
提前致谢
这意味着SSH客户端实际上没有说服SSH到服务器。 我最好的猜测是某种透明的代理服务器或IDS妨碍了你工作中的stream量,并且超出了恢复的希望。 如果是的话,在家里安装OpenVPN 443 / tcp,并明确地configurationOpenVPN客户端使用HTTPS代理连接到家庭(伟大的工作 – 让我从一个严重locking的政府networking内部networking访问一次)。