🏭使用nps搭建内网穿透
2023-10-21
| 2024-3-20
0  |  阅读时长 0 分钟
type
status
password
date
slug
summary
category
URL
tags
icon
nps 是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持 tcp、udp 流量转发,可支持任何 tcp、udp 上层协议,此外还支持内网 http 代理、内网 socks5 代理、p2p 等,并带有功能强大的 web 管理端。
notion image

服务器端搭建 nps

安装

配置

配置信息vim /etc/nps/conf/nps.conf。必须修改auth_key、auth_crypt_key两个参数,以免被黑。
名称
含义
web_port
web管理端口
web_password
web界面管理密码
web_username
web界面管理账号
web_base_url
web管理主路径,用于将web管理置于代理子路径后面
bridge_port
服务端客户端通信端口
https_proxy_port
域名代理https代理监听端口
http_proxy_port
域名代理http代理监听端口
auth_key
web api密钥。必须修改,避免被黑;同时添加参数auth_crypt_key。
bridge_type
客户端与服务端连接方式kcp或tcp
public_vkey
客户端以配置文件模式启动时的密钥,设置为空表示关闭客户端配置文件连接模式
ip_limit
是否限制ip访问,true或false或忽略
flow_store_interval
服务端流量数据持久化间隔,单位分钟,忽略表示不持久化
log_level
日志输出级别
auth_crypt_key
获取服务端authKey时的aes加密密钥,16位。必须修改,避免被黑;同时添加参数auth_key。
p2p_ip
服务端Ip,使用p2p模式必填
p2p_port
p2p模式开启的udp端口
pprof_ip
debug pprof 服务端ip
pprof_port
debug pprof 端口
disconnect_timeout
客户端连接超时,单位 5s,默认值 60,即 300s = 5mins

断开重启

web控制端

添加vercel代理

客户端 npc

安装客户端npc

  1. 下载客户端
  1. 解压缩客户端

    web控制页面添加客户端

    1. 登录
      1. notion image
    1. 配置客户端
      1. notion image
    1. 添加隧道
      1. notion image
    1. 安装并启动客户端
      1. notion image
        💡
        通过-proxy设置代理,以防被封锁。如果频繁掉线,请改用udp协议的代理
    1. 重启npc并添加进行守护
      1. 卸载npc
      2. 工具
      3. CUDA安装教程及Pytorch GPU版本安装教程HDF5快速上手
        Loading...
        目录