一、前言

1.1、介绍

npc 客户端由 nps 服务端通过传输实现内网穿透,可以实现隧道,域名等诸多穿透功能

二、客户端部署工作

2.0、登录面板

输入给你的账号密码(用户名默认为user)

nps7.jpg

2.1、飞牛可视化部署

2.2.1、镜像仓库源

推荐镜像源:https://docker.1ms.run

2.2.2、镜像准备

镜像为:yisier1/npc

版本为:latest

nps1.jpg

2.2.3、目录准备

创建 Docker 文件夹(存放容器)目录下创建 npc 文件夹

nps2.jpg

2.2.4、可视化容器配置

容器名称自定义,勾选开机自动开启

nps3.jpg

存储设置配置如下:

  • /vol1/1000/Docker/npc 映射 /conf

nps4.jpg

添加命令:

-server=给你的服务器ip:8024 -vkey=自行填写你的密钥 -type=tcp

nps5.jpg

勾选创建后启动容器,并创建容器

nps6.jpg

三、面板配置

3.1、tcp配置

首先检查客户端是否在线

然后点击tcp隧道-新增-选择你的客户端

服务端端口(留空自动生成):写自己想要的外网端口例如12345

目标 (IP:端口):写自己的内网IP加上内网端口

然后其余不变

3.2、域名解析

还是首先检查客户端是否在线

然后点击域名解析-新增-选择你的客户端

备注写一个你熟悉的

主机填你的域名,列如abc.com

ps:必须把服务器IP解析到域名上(不用开cdn)

模式填所有

自动https:是

https证书填你的

https密钥填你的

URL 路由不用填

目标 (IP:端口);填你的内网IP加内网端口

其余的不用改变

域名购买可以看我的这篇文章

https://blog.jia42.com/archives/chao-di-jie-yu-ming-shi-nian-jin-xu-yao-6.7