因为工作学习的需要,需要将内网的服务暴露在外网(需要把docker的unix socker暴露在外网来使用http控制)。之前也有用过 ngrok ,但用了一阵子发现有内存泄漏、 tcp 连接读的字节不够导致僵死等 BUG ,该项目也被作者废弃了,作者跑去拿 2.0 版本赚钱去了。再加上我有一些定制化的需求,于是乎利用空闲时间自己撸了内网穿透反向代理:
https://github.com/longXboy/lunnel 。
大家有需要或者有兴趣话可以去下载试用,也欢迎大家向我提 iusse 和 PR
![]() | 1 Reficul 2017-04-24 22:02:27 +08:00 via Android 资磁一下 |
![]() | 3 ovear 2017-04-24 22:05:40 +08:00 战略性 mark ,先谢谢 LZ 了 |
![]() | 5 wwqgtxx 2017-04-24 22:13:12 +08:00 via iPhone 其实还有个类似的项目。 dugtunnel |
7 scnace 2017-04-24 22:21:24 +08:00 via Android 战略性 Mark |
![]() | 8 Tink PRO 那个 frp 也挺好用的 |
![]() | 9 lekai63 2017-04-24 22:30:05 +08:00 不知道跟 frp 的区别是? 目前用 frp ,感觉良好 |
![]() | 13 herozzm 2017-04-24 23:27:20 +08:00 via Android 以前有想过自己撸,没想到 lz 用 go 实现了,无外网 ip 可以用吗? |
15 mengzx 2017-04-25 08:18:02 +08:00 via Android mark |
![]() | 16 cy18 2017-04-25 09:28:38 +08:00 via Android 能讲讲跟 frp 的具体区别么? |
![]() | 17 cy18 2017-04-25 09:29:16 +08:00 via Android 呃呃...瞎了,前面发的没仔细看 |
![]() | 20 longxboy OP @cy18 单个物理连接可以支持多路复用,类似于 http2 的 multiplexing ,这样一个逻辑连接建立的延迟更低也更节省系统资源 |
22 longhao 2017-04-25 14:32:26 +08:00 mark ! |
23 longhao 2017-04-25 14:34:48 +08:00 要能封个软件就棒极了,方便直接 brew install 啊, apt install 呀~ |
![]() | 25 allenloong 2017-04-27 19:42:10 +08:00 好用!资磁! |