NPS 内网穿透工具简单文档

本贴最后更新于 488 天前,其中的信息可能已经天翻地覆

NPS 多平台说明文档

npc 客户端总体部署起来非常简单,推荐使用 docker 部署

  • 安卓端:

安卓端非常简单,就填入 vkey 和地址,剩下的配置都在后台上完成

QQ 截图 20230518101526.png

  • windows 端

客户端下载地址

下载对应架构的程序,多数为 amd64

打开 npc.conf 配置文件

把原本自带配置全部清除然后写入以下配置

#最简配置
[common] 
auto_reconnection=true
#服务端提供的地址和端口
server_addr=xxx.com:8024
conn_type=tcp

#填写后台提供的唯一验证密钥
vkey=xxxxx

保存退出运行 npc.exe 程序即可,然后在后台添加隧道。

注册到系统服务(开机启动,守护进程)

在该程序所在目录使用管理员身份运行 cmd(按【shift】加鼠标【右键】然后点击【在此处打开 Powershell 窗口】)

  • 注册:npc.exe install 其他参数(例如-server=xx -vkey=xx或者-config=xxx)
  • 通常使用即可 npc.exe install
  • 启动:npc.exe start
  • 停止:npc.exe stop
  • 如果需要更换命令内容需要先卸载,再重新注册 npc.exe uninstall

(windows 客户端可能存在报毒现象,加入白名单忽略即可。)

  • linux 端

(选择对应系统对应架构,通常选择 linux_amd64 即可)

linux 配置和 windows 一致,编辑 npc.conf 配置文件

#最简配置
[common] 
auto_reconnection=true
#服务端提供的地址和端口
server_addr=xxx.com:8024
conn_type=tcp

#填写后台提供的唯一验证密钥
vkey=xxxxx

注册到系统服务(开机启动,守护进程)

对于 Linux、DARWIN

注册:sudo ./npc install 其他参数(例如-server=xx -vkey=xx或者-config=xxx)

通常使用即可 sudo ./npc install

启动:sudo npc start

停止:sudo npc stop

如果需要更换命令内容需要先卸载,再重新注册 `./npc uninstall

以 centos7_amd64 架构使用 root 权限的 ssh 命令为例:

yum install wget tar vim #安装需要使用的工具

wget https://github.com/yisier/nps/releases/download/v0.26.16.1/linux_amd64_client.tar.gz #下载客户端

tar -zxvf linux_amd64_client.tar.gz #解压客户端

vim /root/conf/npc.conf #进入到cim编辑器按【i】键进入编辑模式并清空原本配置







写以下配置,


#最简配置
[common] 
auto_reconnection=true
#服务端提供的地址和端口
server_addr=xxx.com:8024
conn_type=tcp

#填写后台提供的唯一验证密钥
vkey=xxxxx

(如果你觉得困难或者在某个步骤出错可以在本地编辑好再使用 fstp 工具上传到 linux 内)

以上完成后使用【sudo ./npc install 】命令安装到系统内

并键入【npc start】 来启动客户端。到此 linux 的客户端安装,开机自启已完成,剩下的去后台配置即可。

  • docker 版客户端部署

(这里只给 npc 客户端部署的命令,docker 安装请自行解决)

下载 npc 镜像

docker pull yisier1/npc

部署并启动

docker run -d --restart=always --name npcnwct --net=host yisier1/npc -server=xxxx:8024 -vkey=xxxx

(其中【server】为地址,【vkey】为后台提供的唯一密钥)

以下为后台简单配置说明

QQ 截图 20230801205656.png

QQ 截图 20230801204805.png

内网穿透工具下载 https://wwjk.lanzoub.com/b032oh5gd
密码:5h59

nps 官方文档地址基本使用 (ehang-io.github.io)

  • 内网穿透
    26 引用 • 146 回帖 • 2 关注
  • 工具

    子曰:“工欲善其事,必先利其器。”

    288 引用 • 734 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
luosxn
种一棵树最好的时间是十年前,其次是现在。

推荐标签 标签

  • TensorFlow

    TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。

    20 引用 • 19 回帖 • 2 关注
  • OpenShift

    红帽提供的 PaaS 云,支持多种编程语言,为开发人员提供了更为灵活的框架、存储选择。

    14 引用 • 20 回帖 • 632 关注
  • WebComponents

    Web Components 是 W3C 定义的标准,它给了前端开发者扩展浏览器标签的能力,可以方便地定制可复用组件,更好的进行模块化开发,解放了前端开发者的生产力。

    1 引用 • 8 关注
  • 自由行
    15 关注
  • jsoup

    jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。

    6 引用 • 1 回帖 • 482 关注
  • AngularJS

    AngularJS 诞生于 2009 年,由 Misko Hevery 等人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等。2.0 版本后已经改名为 Angular。

    12 引用 • 50 回帖 • 483 关注
  • CAP

    CAP 指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得。

    11 引用 • 5 回帖 • 609 关注
  • DNSPod

    DNSPod 建立于 2006 年 3 月份,是一款免费智能 DNS 产品。 DNSPod 可以为同时有电信、网通、教育网服务器的网站提供智能的解析,让电信用户访问电信的服务器,网通的用户访问网通的服务器,教育网的用户访问教育网的服务器,达到互联互通的效果。

    6 引用 • 26 回帖 • 508 关注
  • 链滴

    链滴是一个记录生活的地方。

    记录生活,连接点滴

    153 引用 • 3785 回帖
  • ZeroNet

    ZeroNet 是一个基于比特币加密技术和 BT 网络技术的去中心化的、开放开源的网络和交流系统。

    1 引用 • 21 回帖 • 637 关注
  • Gzip

    gzip (GNU zip)是 GNU 自由软件的文件压缩程序。我们在 Linux 中经常会用到后缀为 .gz 的文件,它们就是 Gzip 格式的。现今已经成为互联网上使用非常普遍的一种数据压缩格式,或者说一种文件格式。

    9 引用 • 12 回帖 • 133 关注
  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    1434 引用 • 10055 回帖 • 488 关注
  • ReactiveX

    ReactiveX 是一个专注于异步编程与控制可观察数据(或者事件)流的 API。它组合了观察者模式,迭代器模式和函数式编程的优秀思想。

    1 引用 • 2 回帖 • 158 关注
  • CSS

    CSS(Cascading Style Sheet)“层叠样式表”是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

    198 引用 • 551 回帖 • 1 关注
  • 分享

    有什么新发现就分享给大家吧!

    248 引用 • 1794 回帖
  • JRebel

    JRebel 是一款 Java 虚拟机插件,它使得 Java 程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。

    26 引用 • 78 回帖 • 669 关注
  • H2

    H2 是一个开源的嵌入式数据库引擎,采用 Java 语言编写,不受平台的限制,同时 H2 提供了一个十分方便的 web 控制台用于操作和管理数据库内容。H2 还提供兼容模式,可以兼容一些主流的数据库,因此采用 H2 作为开发期的数据库非常方便。

    11 引用 • 54 回帖 • 658 关注
  • 学习

    “梦想从学习开始,事业从实践起步” —— 习近平

    171 引用 • 512 回帖
  • Unity

    Unity 是由 Unity Technologies 开发的一个让开发者可以轻松创建诸如 2D、3D 多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。

    25 引用 • 7 回帖 • 168 关注
  • Eclipse

    Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

    75 引用 • 258 回帖 • 624 关注
  • SSL

    SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS 与 SSL 在传输层对网络连接进行加密。

    70 引用 • 193 回帖 • 420 关注
  • 强迫症

    强迫症(OCD)属于焦虑障碍的一种类型,是一组以强迫思维和强迫行为为主要临床表现的神经精神疾病,其特点为有意识的强迫和反强迫并存,一些毫无意义、甚至违背自己意愿的想法或冲动反反复复侵入患者的日常生活。

    15 引用 • 161 回帖 • 2 关注
  • WebSocket

    WebSocket 是 HTML5 中定义的一种新协议,它实现了浏览器与服务器之间的全双工通信(full-duplex)。

    48 引用 • 206 回帖 • 334 关注
  • 七牛云

    七牛云是国内领先的企业级公有云服务商,致力于打造以数据为核心的场景化 PaaS 服务。围绕富媒体场景,七牛先后推出了对象存储,融合 CDN 加速,数据通用处理,内容反垃圾服务,以及直播云服务等。

    27 引用 • 225 回帖 • 174 关注
  • Quicker

    Quicker 您的指尖工具箱!操作更少,收获更多!

    33 引用 • 145 回帖
  • Gitea

    Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证。

    4 引用 • 16 回帖 • 3 关注
  • ActiveMQ

    ActiveMQ 是 Apache 旗下的一款开源消息总线系统,它完整实现了 JMS 规范,是一个企业级的消息中间件。

    19 引用 • 13 回帖 • 673 关注