已上线运行最近更新 2026-09
nagent
让本地服务安全地暴露到公网,自带 TLS 加密。
解决什么问题
本地开发的服务想让外网访问;远程桌面、远程调试;给客户演示时不想先部署一套环境。
核心能力
- TLS 加密传输,不裸奔
- 握手竞态修复,高并发下不掉线
- 连接泄漏修复,长跑内存稳定
- PID 锁优化,避免重复启动
- 支持 IP 白名单加固
适用场景
把本地开发环境临时暴露给客户演示
远程访问内网设备做运维
异地团队联调本地服务
给内网系统加一层安全访问入口
详细说明
是什么
一个 NAT 内网穿透工具:把本地或内网的服务,通过一台公网服务器安全地暴露出去,传输全程 TLS 加密。
解决什么问题
内网服务要对外提供访问,常规做法是改网络结构、开端口映射,既要动网络配置又有暴露风险。nagent 用反向隧道的方式绕开这些麻烦,同时保留加密与访问控制。
核心能力
- TLS 加密:隧道内容加密传输,不做明文转发
- 稳定性打磨:修复了握手竞态、连接泄漏等长跑问题
- 进程管理:PID 锁机制,避免重复启动导致的端口冲突
- 访问控制:支持 IP 白名单加固
实战背书
已在阿里云 ECS 上长期运行。上线初期经过一轮公网真实流量审计:2 天内 21,455 次连接,双端日志逐条比对,无异常断连与连接泄漏。
状态
已上线运行(2026-09)。
相关文章
- nagent · 双机互踢根因与通道治理定案公司台式机与mini主机共用控制端口导致互踢、43389不可用;新建nagent-web实例分流,确立一通道一机铁律与端口分配表2026-11-02
- nagent-remote v1.7.3 · 准入与封禁解耦内网穿透工具 v1.7.3:allowAnySource 与 enableFailBan 拆分为独立开关,动态 IP 场景既不限来源又保持封禁生效。2026-10-28
- nagent 远程访问通道完成 v1.7.1 加固nagent 远程访问通道完成 v1.7.1 加固:防护名单单一来源、策略持久化、递增拦截,功能自测 36 项全通过,线上实例已完成升级。2026-09-17
- nagent 产品说明让本地服务安全地暴露到公网,自带 TLS 加密。适用于客户演示、远程运维、异地联调等场景,已上线运行。2026-09-01
进展记录
2026-11-02
内网 Windows 远程接入——可行性评估与交付说明
被控机装 OpenSSH 加 nagent 穿透,安装包已构建并通过链路验收,只开一个公网端口,待现场安装
2026-11-02
nagent · 双机互踢根因与通道治理定案
公司台式机与mini主机共用控制端口导致互踢、43389不可用;新建nagent-web实例分流,确立一通道一机铁律与端口分配表
2026-10-28
nagent-remote v1.7.3 · 准入与封禁解耦
内网穿透工具 v1.7.3:allowAnySource 与 enableFailBan 拆分为独立开关,动态 IP 场景既不限来源又保持封禁生效。
2026-09-17
nagent 远程访问通道完成 v1.7.1 加固
nagent 远程访问通道完成 v1.7.1 加固:防护策略单一来源、持久化与递增拦截,功能自测全部通过。
2026-09-14
nagent 完成生产环境加固
补充 IP 白名单、收敛暴露端口、清理历史连接泄漏。上线后连续运行观察,内存无增长趋势。
2026-08-12
完成一次公网穿透稳定性审计
在内网穿透服务上线初期做了一次双端日志审计:连续 2 天、累计 21,455 次连接,逐条比对客户端与服务端记录,确认无异常断连与连接泄漏。