我在防火墙后面的网络中有这个网络服务器。我的网络外也有这个 VPS,可以公开访问。现在,我想知道是否可以通过 SSH 在这两者之间建立隧道连接,所以如果人们使用他们的网络浏览器访问我的 VPS,他们可以在我的网络服务器上看到内容。
提前致谢。
我在防火墙后面的网络中有这个网络服务器。我的网络外也有这个 VPS,可以公开访问。现在,我想知道是否可以通过 SSH 在这两者之间建立隧道连接,所以如果人们使用他们的网络浏览器访问我的 VPS,他们可以在我的网络服务器上看到内容。
提前致谢。
在私人服务器上运行“SSH 反向隧道”到您的公共 VPS:
1.1.1.1 = VPS 公网 IP 地址
ssh -R 8080:localhost:80 vpsuser@1.1.1.1
然后从您的公共 VPS 到端口 8080 的任何连接都将被转发到您的私有服务器的端口 80。
更多细节在这里:
https://unix.stackexchange.com/questions/46235/how-does-reverse-ssh-tunneling-work