type
Post
status
Published
password
date
Oct 21, 2023
slug
summary
配置内网,并设置代理
category
计算机
tags
工具
icon
nps 是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持 tcp、udp 流量转发,可支持任何 tcp、udp 上层协议,此外还支持内网 http 代理、内网 socks5 代理、p2p 等,并带有功能强大的 web 管理端。
服务器端搭建 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
- 解压缩客户端
web控制页面添加客户端
- 登录
- 配置客户端
- 添加隧道
- 安装并启动客户端
通过
-proxy设置代理,以防被封锁。如果频繁掉线,请改用udp协议的代理- 重启npc并添加进行守护
- 卸载npc