Linux 如何做到 ssh/http 共用 80 端口?

2016-04-03 19:00:46 +08:00
 dangyuluo

有一台处于防火墙后的 Ubuntu 服务器,防火墙只开放了 80 端口,在外网管理起来十分麻烦,还没有 VPN 。 有没有什么办法能够使 ssh/http 复用 80 端口?网上搜索了一圈,没太多有用的信息。

16370 次点击
所在节点    Linux
47 条回复
lijianying10
2016-04-04 21:55:00 +08:00
julyclyde
2016-04-05 10:34:37 +08:00
@msg7086 SSL 和 HTTP 都是服务器被动的协议,分流的实现很简单。看客户端有没有发请求的分流,那只能像上面 sshlh 那样,在多种服务器被动协议以外只能支持一种服务器主动的协议,而不能任意协议的搭配

你能实现两个服务器主动的协议的分流么?洗耳恭听
msg7086
2016-04-05 19:59:32 +08:00
@julyclyde 哦服务器主动的当然不行。
tylerdurden
2016-04-07 14:25:03 +08:00
坦率的说,楼主是不是搞了一台服务器想做个后门啊,可以使用 HTTP tunnel 嘛
yuedingwangji
2016-05-20 01:22:34 +08:00
@just1 哥 没有乌云账号呀,你直接把文章发出来么
yuedingwangji
2016-05-20 01:36:01 +08:00
可以做到 5901 和 ssh 共用么
ab1072074029
2023-02-14 16:35:54 +08:00
@dangyuluo 大佬赐教下?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/268329

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX