【发布时间】:2016-02-03 16:15:04
【问题描述】:
我的情况如下,
我有一个带有公共静态地址的 VPS,我可以通过 SSH 访问它。 我还有一个树莓派,在家里的 80 端口上运行一个网络服务器。
我的 Pi 在启动时会打开通往 VPS 的隧道,这样我就可以从我的 VPS SSH 到我的 Pi。
如何打开隧道,以便我可以通过在浏览器中输入我的 VPS 的 URL(例如 http://myserver.com:8080)来访问 PI 上的网络服务器。
我尝试使用以下命令从 pi 打开隧道:
ssh vps -R 8080:localhost:80
我也尝试从我的 VPS 打开隧道
ssh pi -L 8080:pi:80
【问题讨论】:
-
我还在 /etc/ssh/sshd_config 的 VPS 配置中添加了以下行:
GatewayPorts yes