服务器内网穿透NPS搭建过程 – 服务端linux服务器 客户端windows系统 – 溯光笔记
温馨提示:
公众号:溯光笔记 本站仅为个人兴趣爱好而创立 并不会收费,感谢大家的支持.如有冒犯请联系我.



服务端配置文件
- /etc/nps/conf/nps.conf
| 名称 | 含义 |
|---|---|
| 网页端口 | web管理端口 |
| 网页密码 | 网页界面管理密码 |
| 网页用户名 | 网页界面管理账号 |
| 网页基础网址 | web管理主路径,用于将web管理置于代理子路径后面 |
| 桥接端口 | 服务端客户端通信端口 |
| https_proxy_port | 域名代理https代理监听端口 |
| http_proxy_port | 域名代理http代理监听端口 |
| 授权密钥 | web api密钥 |
| 桥梁类型 | 客户端与服务端连接方式kcp或tcp |
| 公钥 | 客户端以配置文件模式启动时的密钥,设置为空表示关闭客户端配置文件连接模式 |
| IP 限制 | 是否限制ip访问,true或false或忽略 |
| 流存储间隔 | 服务端流量数据持久化间隔,单位分钟,忽略表示不持久化 |
| 日志级别 | 日志输出级别 |
| 认证加密密钥 | 获取服务端authKey时的aes加密密钥,16位 |
| p2p_IP | 服务端Ip,使用p2p模式必填 |
| p2p端口 | p2p模式开启的udp端口 |
| pprof_ip | 调试pprof服务端IP |
| pprof端口 | 调试 pprof 端口 |
| 断开连接超时 | 客户端连接超时,单位 5s, 默认值 60,即 300s = 5mins |
nps.conf配置如下
appname = nps
#Boot mode(dev|pro)
runmode = dev
#
##bridge
# 底层通信协议,默认tcp,可选用kcp
bridge_type=tcp
#
# 底层通信端口,默认8024,如已被占用请指定其他端口
bridge_port=8024
bridge_ip=0.0.0.0
#
# 当客户端以配置文件模式启动时会用到的验证密钥,可自行设置
public_vkey=12345678
#
#web网页管理界面
web_host=你的公网IP
web_username=页面登录账号
web_password=页面登录密码
#记得服务器开放这个端口
web_port = 8080
web_ip=0.0.0.0
打包好的客户端下载地址 :https://pan.quark.cn/s/6c427f8cf84d
注意打包好的客户端 文件名称 npc 自行把他放到C盘去




THE END


