把没有外网 IP 的服务器上的某个服务发布出去的方法

2015-12-27 13:26:48 +08:00
 yanest
现在宽带都没外网 IP 了,想把一台 windows 机箱的一个 OA 应用发布出去。
想到了一个方案,讨论一下靠谱不
手里面有的资源:一台 openwrt 路由器、一台有公网 IP 的 BGP 线路的 VPS
在路由器上使用 ssh Tunnel 把内网 windows 的服务端口映射到远端 vps 上,然后用 haproxy 监听域名并转发。
4959 次点击
所在节点    Linux
22 条回复
yanest
2015-12-29 09:06:12 +08:00
@gamecreating
@totalfee
@shangjiyu
这两天用 autossh 来测试了,看来还是不行,如果网络突然断掉, VPS 上映射的端口还在保持,之后 autossh 再自动连接就会提示端口冲突了。等登录 vps 上把那个端口 kill 掉才行。
yanest
2015-12-29 09:08:42 +08:00
@gamecreating @totalfee @shangjiyu
我是在家里的路由器上安装了一个 autossh ,昨天家里突然断电了,路由器也短了。来电以后就连不上了,登录服务器上发现那个端口一直被占用,只能 kill 掉

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

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

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

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

© 2021 V2EX