推荐一个付费的内网穿透工具 NAP

2019-02-21 21:25:00 +08:00
 strahe

年前发布了一个简单的动态 DNS 工具:

/t/528824

经过这一个月左右的开发, 现在正式像大家推荐一下另一个功能: 内网穿透(NAP)。

NAP 是基于 frp 二次开发而来, 使用方式和习惯基本保持不变, 和 ngrok 也类似。

比如:

如果你在本地调试一个 http 程序,程序运行在:127.0.0.1:5000 地址上。

你想要将本地的 127.0.0.1:5000 暴露在公网上.

使用 NAP 服务, 你可以:

通过配置文件启动:

将下面配置文件保存为 nap.ini (token 替换为你在 ddns.app 网站上获取到的).

[common]
token = your token(key)

[http]
local_ip = 127.0.0.1
local_port = 5000

nap -c nap.ini 启动程序.

通过命令行一键启动:

nap http -t your_token -l 5000 启动程序.

以我的帐号为例,运行结果如下:

之后即可通过公网访问 http://strahe.napy.xyz 或者 https://strahe.napy.xyz .

NAP 支持 tcp,udp 以及应用层的 http,https 协议,与其他类似服务不同的是, NAP 支持多协议同时开启, 不用来回切换或者购买多次服务。

比如,有如下配置文件:

[common]
token = your token(key)

[http]
local_ip = 127.0.0.1
local_port = 5000

[tcp]
local_ip = 127.0.0.1
local_port = 22

[udp]
local_ip = 127.0.0.1
local_port = 2222

nap -c nap.ini 运行服务后:

NAP 将同时开启多种代理,详情在图片中就可以看到了。

由于 NAP 支持四层(tcp,udp)协议的代理,理论上可以有很多中用途, 而建站,小程序开发调试等只是其中一小部分。

NAP 客户端下载: https://ddns.app/download

NAP 使用文档: https://ddns.app/docs/nap

带尾巴的注册链接: https://ddns.app/invite/qXSbK39Np2BZA7f40UvH

不带尾巴的注册链接: https://ddns.app/auth/register

注册用户可以免费使用 DDNS 一个月或者 NAP 半个月, 欢迎大家免费注册试用.

7173 次点击
所在节点    分享创造
25 条回复
w88975
2019-02-21 21:31:50 +08:00
我一直在想,内网穿透工具有没有支持 IP 而非域名的,因为有些场景下仅支持 IP+端口。(虽然可能成本有点高
strahe
2019-02-21 21:36:23 +08:00
@w88975 你可以用 tcp 协议代理 http 应用, 就可以达到这个目的。

比如你本地是 127.0.0.1:5000

`nap tcp -t token -l 5000`

运行成功后会得到 `napy.xyz:port` 的形式, 也就约等于 ip:port 的形式了。
rekulas
2019-02-21 21:41:54 +08:00
你自己开发的,带尾巴有什么用?统计用户来源?
strahe
2019-02-21 21:47:03 +08:00
@rekulas 邀请用户会获得额外有使用时间, 这个只是一个邀请功能而已。自己要先用起来。
tulongtou
2019-02-21 21:56:15 +08:00
支持一下,自己都是用 frp,想知道楼主靠这个真能赚到钱么
GoTop
2019-02-21 22:30:32 +08:00
和 frp 有什么区别?
labnotok
2019-02-21 22:30:38 +08:00
frp 带 apache license 的,楼主用来盈利合乎法理吗?
testUser001
2019-02-21 22:43:38 +08:00
熙熙攘攘皆为利来
masker
2019-02-21 22:53:59 +08:00
FRP 都免费的,为啥要用基于 FRP 二开而又收费的。
azh7138m
2019-02-21 23:07:24 +08:00
@labnotok 合理,甚至来说,GPL 的软件,我可以一点也不改,拿出去卖,开源协议通常不是针对 收费 或者说是 商业化 做限制,而是你对使用开源协议的代码做出修改后,你的劳动成果(通常是代码)这些东西做出的限制(或者说约定,全靠自觉)。
yzwduck
2019-02-21 23:35:01 +08:00
@labnotok 按 frp 的 Apache 协议,nap 盈利是合法的,闭源也是合法的,但没有进行 proper attribution,是不能接受的。
tadtung
2019-02-22 08:04:43 +08:00
免费的到处都是,为了 aff 大张旗鼓推付费的?
dabaibai
2019-02-22 09:40:26 +08:00
frp 开发而来 然后收费?

你怎么想的 楼主

除非你提供中转服务器作为收费 不然我就认为你是耍流氓
strahe
2019-02-22 14:56:31 +08:00
@tulongtou
@GoTop
@labnotok
@testUser001
@masker
@dabaibai

大家讨论的都是类似的问题, 我就统一回复了。 可能是有一些误会,frp 是开源软件, 正常使用的话是需要自己部署服务端的,而 NAP 的服务端是我们部署的, 用户只需要部署客户端就可以,流量走我们的服务器的。所以简单来说,我们不是卖软件的。
strahe
2019-02-22 14:57:59 +08:00
@yzwduck 谢谢提醒, 早期文档还不太完善,但我会加上 proper attribution。
strahe
2019-02-22 15:15:32 +08:00
@tulongtou 不考虑转到钱, 但是其实也不太想一直亏本维持, 理想的情况就是不亏不赚, 但是项目还在。 这个是我们的一个副产品的。
yukiww233
2019-02-22 15:30:17 +08:00
做个梅林插件估计就有市场了(逃
strahe
2019-02-22 15:33:22 +08:00
@yukiww233 哈哈哈, 有道理,
dawncold
2019-02-22 21:05:16 +08:00
ngrok 好像够用
mingyun
2019-02-23 19:04:44 +08:00

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

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

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

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

© 2021 V2EX