年前发布了一个简单的动态 DNS 工具:
经过这一个月左右的开发, 现在正式像大家推荐一下另一个功能: 内网穿透(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 半个月, 欢迎大家免费注册试用.
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.