NPC内网穿透教程-入门

该文提供NPS服务端和客户端的安装方法,包括安装包、源码和Docker方式。启动与配置步骤分别针对Linux|Darwin和Windows系统给出,强调了管理员权限和默认端口。同时,提到了日志查看、服务管理及客户端连接配置。
摘要由CSDN通过智能技术生成

安装

安装包安装

releases下载
下载对应的系统版本即可,服务端和客户端是单独的

源码安装

安装源码 go get -u ehang.io/nps
编译
服务端go build cmd/nps/nps.go
客户端go build cmd/npc/npc.go

docker安装

server安装说明
client安装说明

启动

服务端

下载完服务器压缩包后,解压,然后进入解压后的文件夹

执行安装命令
对于linux|darwin,执行 sudo ./nps install

对于windows,管理员身份运行cmd,进入安装目录 nps.exe install

启动

对于linux|darwin,执行 sudo nps start

对于windows,管理员身份运行cmd,进入程序目录 nps.exe start

安装后windows配置文件位于 C:\Program Files\nps,linux和darwin位于/etc/nps

停止和重启可用,stop和restart

如果发现没有启动成功,可以使用nps(.exe) stop,然后运行nps.(exe)运行调试,或查看日志(Windows日志文件位于当前运行目录下,linux和darwin位于/var/log/nps.log)

访问服务端ip:web服务端口(默认为8080)
使用用户名和密码登陆(默认admin/123,正式使用一定要更改)
创建客户端

客户端

下载客户端安装包并解压,进入到解压目录
在这里插入图片描述

点击web管理中客户端前的+号,复制启动命令
执行启动命令,linux直接执行即可,windows将./npc换成npc.exe用cmd执行
如果使用powershell运行,请将ip括起来!

如果需要注册到系统服务可查看注册到系统服务

版本检查
对客户端以及服务的均可以使用参数-version打印版本
nps -version或./nps -version
npc -version或./npc -version
配置
客户端连接后,在web中配置对应穿透服务即可
可以查看使用示例

详细内容参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jkdon

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值