NPS 内网穿透工具简单文档

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

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 关注
  • 工具

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

    298 引用 • 763 回帖

相关帖子

欢迎来到这里!

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

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

推荐标签 标签

  • Outlook
    1 引用 • 5 回帖
  • OpenCV
    15 引用 • 36 回帖
  • 音乐

    你听到信仰的声音了么?

    62 引用 • 512 回帖
  • Android

    Android 是一种以 Linux 为基础的开放源码操作系统,主要使用于便携设备。2005 年由 Google 收购注资,并拉拢多家制造商组成开放手机联盟开发改良,逐渐扩展到到平板电脑及其他领域上。

    335 引用 • 324 回帖
  • Vditor

    Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。

    367 引用 • 1844 回帖 • 2 关注
  • CongSec

    本标签主要用于分享网络空间安全专业的学习笔记

    1 引用 • 1 回帖 • 29 关注
  • Gitea

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

    5 引用 • 16 回帖 • 3 关注
  • GAE

    Google App Engine(GAE)是 Google 管理的数据中心中用于 WEB 应用程序的开发和托管的平台。2008 年 4 月 发布第一个测试版本。目前支持 Python、Java 和 Go 开发部署。全球已有数十万的开发者在其上开发了众多的应用。

    14 引用 • 42 回帖 • 814 关注
  • WebSocket

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

    48 引用 • 206 回帖 • 294 关注
  • Ubuntu

    Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的 Linux 操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。Ubuntu 的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。

    127 引用 • 169 回帖 • 2 关注
  • 知乎

    知乎是网络问答社区,连接各行各业的用户。用户分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。

    10 引用 • 66 回帖
  • 宕机

    宕机,多指一些网站、游戏、网络应用等服务器一种区别于正常运行的状态,也叫“Down 机”、“当机”或“死机”。宕机状态不仅仅是指服务器“挂掉了”、“死机了”状态,也包括服务器假死、停用、关闭等一些原因而导致出现的不能够正常运行的状态。

    13 引用 • 82 回帖 • 76 关注
  • Facebook

    Facebook 是一个联系朋友的社交工具。大家可以通过它和朋友、同事、同学以及周围的人保持互动交流,分享无限上传的图片,发布链接和视频,更可以增进对朋友的了解。

    4 引用 • 15 回帖 • 440 关注
  • MyBatis

    MyBatis 本是 Apache 软件基金会 的一个开源项目 iBatis,2010 年这个项目由 Apache 软件基金会迁移到了 google code,并且改名为 MyBatis ,2013 年 11 月再次迁移到了 GitHub。

    173 引用 • 414 回帖 • 368 关注
  • Love2D

    Love2D 是一个开源的, 跨平台的 2D 游戏引擎。使用纯 Lua 脚本来进行游戏开发。目前支持的平台有 Windows, Mac OS X, Linux, Android 和 iOS。

    14 引用 • 53 回帖 • 553 关注
  • GitLab

    GitLab 是利用 Ruby 一个开源的版本管理系统,实现一个自托管的 Git 项目仓库,可通过 Web 界面操作公开或私有项目。

    46 引用 • 72 回帖 • 2 关注
  • 学习

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

    173 引用 • 518 回帖
  • 创造

    你创造的作品可能会帮助到很多人,如果是开源项目的话就更赞了!

    184 引用 • 1015 回帖
  • 代码片段

    代码片段分为 CSS 与 JS 两种代码,添加在 [设置 - 外观 - 代码片段] 中,这些代码会在思源笔记加载时自动执行,用于改善笔记的样式或功能。

    用户在该标签下分享代码片段时需在帖子标题前添加 [css] [js] 用于区分代码片段类型。

    151 引用 • 988 回帖
  • ZeroNet

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

    1 引用 • 21 回帖 • 647 关注
  • 微信

    腾讯公司 2011 年 1 月 21 日推出的一款手机通讯软件。用户可以通过摇一摇、搜索号码、扫描二维码等添加好友和关注公众平台,同时可以将自己看到的精彩内容分享到微信朋友圈。

    133 引用 • 796 回帖
  • 京东

    京东是中国最大的自营式电商企业,2015 年第一季度在中国自营式 B2C 电商市场的占有率为 56.3%。2014 年 5 月,京东在美国纳斯达克证券交易所正式挂牌上市(股票代码:JD),是中国第一个成功赴美上市的大型综合型电商平台,与腾讯、百度等中国互联网巨头共同跻身全球前十大互联网公司排行榜。

    14 引用 • 102 回帖 • 316 关注
  • IDEA

    IDEA 全称 IntelliJ IDEA,是一款 Java 语言开发的集成环境,在业界被公认为最好的 Java 开发工具之一。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

    181 引用 • 400 回帖 • 1 关注
  • PHP

    PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。

    180 引用 • 408 回帖 • 489 关注
  • C++

    C++ 是在 C 语言的基础上开发的一种通用编程语言,应用广泛。C++ 支持多种编程范式,面向对象编程、泛型编程和过程化编程。

    107 引用 • 153 回帖 • 1 关注
  • SQLite

    SQLite 是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是全世界使用最为广泛的数据库引擎。

    5 引用 • 7 回帖 • 1 关注
  • 黑曜石

    黑曜石是一款强大的知识库工具,支持本地 Markdown 文件编辑,支持双向链接和关系图。

    A second brain, for you, forever.

    22 引用 • 214 回帖 • 1 关注