之所以是第二个 Rust 项目。。。因为 Rust 太难了,第一个项目夭折了🐶
两年前学过一段时间 rust ,但很不幸劝退了。最近工作上有机会使用 rust ,本着:“实战是最好的学习方式”的理念,在这个五一假期爆肝出来 rslocal 。
rslocal 是一个类似 ngrok 的 Rust 实现,使用它可以很方便的构建一条内网穿透隧道。它像 ngrok 一样简单,不像 frp 或 nps 那么复杂。
https://github.com/saltbo/rslocal
欢迎试用。
求关注,求 Star
1
junnplus 2022-05-10 00:50:43 +08:00
大家都爱写内网穿透工具么😂 https://v2ex.com/t/826182
|
2
ob 2022-05-10 00:52:46 +08:00
有没有 java 的内网穿透工具?
|
4
Askiz 2022-05-10 01:11:51 +08:00 via Android
mark 了,后面想用 go 也实现一下
|
5
FightPig 2022-05-10 03:10:51 +08:00
内网穿透好多啊,话说 lz 写这个工具思路是啥?没写过这个,学习一下
|
6
AllenHua 2022-05-10 08:33:46 +08:00 via iPhone
star 了,学习下
|
7
zagfai 2022-05-10 12:19:30 +08:00
都在重复造轮子练手罢了,没有啥开创性改进
|
8
saltbo OP @junnplus 哈哈 因为个人相对来说对网络这块儿比较熟悉 然后对 ngrok 的试用方式很喜欢 但是 ngrok 已经不更新了 frp 和 nps 的使用方式都太繁琐了
|
9
saltbo OP @FightPig 其实就是一个代理,跟一般反向代理不同的是需要服务端主动连客户端。 一般应该是自己基于 tcp 协议实现一套通信协议。我这个是直接使用的 grpc 进行的通信
|
10
saltbo OP @zagfai 嗯,我这个项目的开创性是基于 grpc 做的通信,别的没啥。 我看到的开创性是 inlets ,它可以帮助用户在在云上快速开通一条隧道。
|
11
pluvet 2022-05-10 13:53:00 +08:00
现在这么多实现,靠谱的少。之前项目需要同时穿透两千个端口,没一个软件能打。
|
13
Askiz 2022-05-24 20:07:04 +08:00 via Android
小白求问,请问这个 http 穿透可不可以改成绑定端口而不是注册三级域名呢?
|