在公共IP上启用SSH

我刚刚采取了服务器的控制。 该服务器在私人环境中工作,在VPN中,通过专用IP访问。 现在它是公开的,并链接到一个域名。 我可以使用私有IP通过VPN访问SSH,但不能通过域名访问。

我应该做哪些操作?

这是一个Centos 6.5服务器。

你的sshd被configuration为使用ListenAddress的默认值,这意味着它正在监听所有可用的接口,所以别的东西正在导致你的问题。

  • 要尝试排除DNS问题,请尝试直接连接到公共IP – 会发生什么情况,ssh提供了哪些消息?

  • 看看你的iptables(防火墙)configuration,并确定是否造成问题,公共IP地址被封锁?

  • 有上游设备阻止访问?