这个问题在这里已有答案:
我需要访问任何网络的私有IP形式的Linux服务器。
通常我使用VPN来访问这些服务器。但想要在没有VPN的情况下访问。
你能告诉你需要在服务器和腻子上完成设置吗?
谢谢。
在您的路由器转发端口22到服务器的私有IP。
—
泰森2016年
@Tyson虽然技术上答案对于SSH访问是正确的,但是直接端口转发22是一个非常糟糕和不安全的想法,我看到SSH攻击使服务器瘫痪。更好的方法是进行拆分转发,例如将外部端口上的65022 / TCP转发到22 / TCP到内部IP地址。这仍然是一种不安全的做事方式,除非您可以将路由器中的访问权限限制为仅限某些IP地址。
—
acejavelin 2016年
@acejavelin我的评论并不是为了解决安全问题,而是为了解决所提出的问题。要完全回答这个问题并将所有安全方面都考虑在内,不能用一句话来解决,并且在没有被问到时解决安全性会使答案意见成为基础。
—
泰森2016年
我有2个网络交换机1 gig和10 gig都有私有IP。我是否需要登录交换机才能进行端口转发?
—
天鹅2016年
如果是Web样式管理,则可以设置ssh连接以创建SOCK代理。然后设置你的浏览器(firefox对我来说最简单,它只是在'连接'中设置)然后你的浏览器会像在私有网络中一样。你确实需要运行sshd的东西,网关可以引导你的ssh包。
—
2016年