当前位置:首页 > 技术文章 > 没有公网IP ? 这个工具太6了, 运维力荐

没有公网IP ? 这个工具太6了, 运维力荐

go1233周前 (03-17)技术文章102

NPS是一款轻量级、高性能的内网穿透代理服务器,支持多种协议(如TCP、HTTP、UDP等)并提供强大的Web管理端。它解决了内网设备远程访问、调试或服务发布的痛点,无需公网IP即可轻松打通内外链路。简单易用,功能强大,是运维人必备神器!

NPS是什么

NPS 是一款开源的内网穿透工具,通过强大协议支持与便捷的Web前端管理,帮助用户访问内网网站、测试支付接口、远程桌面连接、内网DNS解析等。无需复杂配置,即可实现公网服务映射,适合运维、开发、以及需要远程操控设备的各类场景,是运维圈超推荐的工具之一!

功能特点

1. 支持几乎所有协议

  • TCP/UDP:支持流量转发,稳定高效。

  • HTTP/HTTPS:支持将后端代理服务一键转换为安全的HTTPS服务,证书管理也方便。

  • SOCKS5:支持内网SOCKS代理和P2P穿透。

2. 全平台兼容

  • 支持 Linux、Windows、macOS、Synology NAS 等多个平台。

  • 可安装为系统服务,随系统启动运行。

3. 超强的Web管理端

  • 无需修改配置文件,可视化创建客户端和服务端。

  • 实时监测流量、系统状态及带宽占用。

4. 便捷的功能扩展

  • 提供缓存、压缩、加密等功能,同时支持流量和带宽限额。

  • 配置自定义404页面、URL路由与泛解析。

5. 多用户支持

  • 支持多用户注册与管理,一台服务器可供多人使用。

安装指南

1. 下载

从 GitHub Releases 页面选择对应操作系统版本,单独下载服务器端与客户端。

2. 安装服务器端
Linux/macOS

sudo ./nps install
sudo nps start

Windows
以管理员身份运行 cmd,进入NPS安装目录后:

nps.exe install
nps.exe start

默认端口分配:

  • 80/443:主机模式默认端口

  • 8080:Web管理端口

  • 8024:服务端与客户端通讯专用端口

3. 安装客户端
1.在Web管理端新增客户端,获取启动指令。
2.Linux 用户直接运行指令,或系统服务模式:

sudo ./npc -config=npc.conf
sudo ./npc -serviceinstall
sudo systemctl start npc

Windows 用户替换指令中的 ./npc 为 npc.exe,在 cmd 中执行。

4. 配置穿透服务
打开Web管理端(服务器IP:8080),登录后配置服务(例如TCP/HTTP代理)实现内网穿透。

NPS 是一款兼具高性能与易用性的开源内网穿透代理工具。不仅功能完善,支持几乎全部主流协议、全面整合HTTPS和日志管理,还提供简单易用的Web管理终端,是运维人、开发者远程调试和实现设备公网映射的必备利器!无论是个人用户还是团队,都可轻松实现复杂场景的远程需求。

来源:开源运维

原文作者:开源运维

声明:本站所有内容均为自动采集而来,如有侵权,请联系删除
标签: 管理内网
返回列表

上一篇:有了 DeepSeek 还需要学习吗?

没有最新的文章了...

相关文章

Redis连环五十二问!看谁顶得住?

Redis连环五十二问!看谁顶得住?

基本 1.说说什么是Redis? Redis是一种基于键...

用 PHP 处理 10 亿行数据!

用 PHP 处理 10 亿行数据!

今天,我将带大家一起走进“挑衅十亿行“数据的世界。当然,这个事情是依据GitHub上的一个“十亿行挑衅”(1brc)运动而来,现在正在进行,如果你没有听说过,可查看Gunnar Morlings 的 1brc 存储库。https://github.com/gunnarmorling/1brc我之所以...

2024 年的最佳 PHP 框架

2024 年的最佳 PHP 框架

在本文中,我们将预测在 2024 年持续风行的最佳 PHP 框架。我们首先将看看PHP框架是什么,什么时候该斟酌应用PHP框架,以及应用PHP框架的重要长处都是什么。我还会介绍最合适初学者的 PHP 框架以及用于 Web 开发的最佳框架。什么是PHP框架?     &...

一文读懂多家厂商的大模型训练、推理、部署策略

一文读懂多家厂商的大模型训练、推理、部署策略

4 月 20 日,第 102 期源创会在武汉胜利举行。本期邀请来自武汉人工智能研讨院、华为、MindSpore、京东云、Gitee AI 的人工智能专家,环绕【大模型竞技与性能优化】主题发表演讲。接下来就一起看看本期运动的出色瞬间吧!大合影 get ✅披萨和礼物不能少!接下来进入主题演讲回想环节。可...

请立刻停止编写 Dockerfiles 并使用 docker init

请立刻停止编写 Dockerfiles 并使用 docker init

您是那种认为编写 Dockerfile 和 docker-compose.yml 文件很苦楚的人之一吗?我承认,我就是其中之一。我总是想知道我是否遵守了 Dockerfile、 docker-compose 文件的最佳编写实践,我畏惧在不知不觉中引入了安全破绽。但是现在,我不必再担忧这个问题了,感激...

服务器为什么大多用 Linux 而不是 Windows ?

服务器为什么大多用 Linux 而不是 Windows ?

前几天在知乎看到一个话题很有意思,且很有讨论意义。“服务器为什么大多用 Linux”,除了开源、好用等原因,回答也代表了各种不同人需求和看法,摘取一些分享给大家,也欢迎留言讨论。来自知乎好友“熊大你又骗俺”的回答首先在20年前,windows server+iis+asp+access 的方案,还是...