首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何创建SSH隧道来访问承载can服务器的远程计算机?

问如何创建SSH隧道来访问承载can服务器的远程计算机?
EN

Stack Overflow用户
提问于 2016-02-03 16:15:04
回答 1查看 108关注 0票数 0

我有以下情况,

我有一个带有公共静态地址的VPS,在那里我可以SSH到它。我还在家里的端口80上运行了一个raspberry pi。

我的Pi打开一个隧道到VPS在引导,所以我可以ssh从我的VPS到我的Pi。

如何打开隧道,以便通过输入VPS的URL (例如http://myserver.com:8080)从浏览器访问PI上的VPS服务器。

我尝试使用以下命令从pi打开一个隧道:ssh vps -R 8080:localhost:80

我还试图从VPS ssh pi -L 8080:pi:80打开一个隧道。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-03 18:22:18

如果希望从外部访问端口(myserver.com:8080),还需要指定远程绑定地址:

代码语言:javascript
复制
ssh vps -R myserver.com:8080:localhost:80

或

代码语言:javascript
复制
ssh vps -R server_ip:8080:localhost:80

如果您已经设置了GatewayPorts yes,您就不会使用PermitOpen进行任何有限的转发,并且已经重新启动了sshd服务器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35182137

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档