使用nps进行内网穿透

36500365体育在线投注 2025-11-27 07:56:00 admin 阅读 799

前言

以下并非NPS的使用教程,仅记录我个人在配置过程中踩的坑

nps是什么?GitHub介绍

服务端配置

下载nps服务端配置文件到本地,选择与服务器系统相对应的版本

解压下载好的安装包,进入 conf 目录下,对 npc.conf 配置文件进行修改

http_proxy_port:http代理端口号

https_proxy_port:https代理端口号

bridge_port:桥接端口号

web_username:web管理端用户名

web_password:web管理端密码

web_port:web管理端端口号

其他配置请参照GitHub配置文档并根据需要自行配置。

服务端启动

执行安装命令

对于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

如web前端无样式可update nps

linux:

sudo nps-update update

Windows:

nps-update.exe update

sudo nps start

nps.exe start

客户端启动、安装

下载nps客户端npc到本地,选择与服务器系统相对应的版本。解压,然后进入解压后的文件夹

点击服务端web管理中客户端前的+号,复制启动命令

执行启动命令,linux直接执行即可,windows将./npc换成npc.exe用cmd执行

注意:

CMD必须已管理员身份运行,否则无法成功。

windows下请将其中的 ./npc 替换为 npc.exe 。

nps服务端和客户端的版本必须一致,否则无法连接。

nps中s表示服务端,npc中c表示客户端。

版本检查

对客户端以及服务的均可以使用参数-version打印版本

nps -version或./nps -version

npc -version或./npc -version

相关文章

一文说清楚什么是时区,夏令时,GMT和CST

煮“河蚌汤”别直接下锅!多做这1步,蚌肉软嫩肥厚,汤又白又浓

芙蓉王软蓝多少钱一包

90平方装修需要多少电线?