有没有个类似 frp 自动创建内网穿透的程序或解决方案?

2018-10-24 17:07:00 +08:00
 Shing
frp 等开源程序可以做到内网穿透,但是我的需求会更奇葩一点,我想通过一个接口,用户 POST 连接信息和用户密码等,然后远程的服务器就直接创建穿透子域名,访问这个子域名就可以直接访问内网的资源

POST:
local_ip: [本地资源 ip]
local_port: [资源端口]
user: [用户]
pass: [密码]


Response:
token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjgsImlzcyI6Imh0dHA6XC9cL3d3dy5hdWRpb2Nhc3Q4LmNvbVwvYXBpXC9hdXRoIiwiaWF0IjoxNTAxNzY5OTk3LCJleHAiOjE1MDQzNjE5OTcsIm5iZiI6MTUwMTc2OTk5NywianRpIjoiZGU2MzMzZmFjOTQ0MzkwZGMxN2JjYjVjNjIwYjBiZmEifQ
token_expire: 1504275597
user_id: 123
domain: https://test.domain.com
msg: success

每隔 1 小时请求一次接口,token 就是通讯用的密钥
3836 次点击
所在节点    奇思妙想
5 条回复
ju5t4fun
2018-10-24 17:11:47 +08:00
Shing
2018-10-24 17:24:08 +08:00
@ju5t4fun 谢谢你,这个我看过了,与我的想法一致,但是我要做的功能是为每一台群晖 NAS 分配内网穿透地址,然后我希望这个系统是我们自己来维护,尽量不去用第三方的,不过可以考虑合作的事情。
lauix
2018-10-24 17:39:33 +08:00
和我现在做的差不多,不过我的比你的逻辑更多些
exkernel
2018-10-24 17:46:53 +08:00
自己魔改一下?
adminii
2018-10-28 12:14:17 +08:00
就是说不用配置文件,通过 web 管理动态配置咯。
源代码就在哪儿,可尝试自主修改一下。

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

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

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

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

© 2021 V2EX