v2rayN 是一个基于 Node.js 的代理服务器管理工具,常用于中继流量,提供高性能和高可靠性的网络代理服务。以下是配置 v2rayN 的基本步骤和方法
VPN加速器全球网络优质节点智能切换2026-09-0710
安装 v2rayN 确保你的环境已经安装了 Node.js 和 Git。 安装 Node.js 如果没有安装 Node.js,可以先安装 Node.js: curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - sudo apt-get install -y nodejs 克隆 v2rayN 仓库 git clone https://github.com/verowen/v2rayN.git cd v2rayN 安装依赖 npm install 配置环境变量 v2rayN 需要一些环境变量来正常运行, NODE_ENV: 决定运行模式,默认为 production。 V2RAYN: v2rayN 的配置文件路径,建议放在合适的位置(如 /etc/v2rayN/config.json)。 PM2_HOME: 指定 PM2 的安装路径,/usr/lib/node_modules/pm2。 示例配置文件(config.json): { "out": "out.json", "log": "log.json", "metrics": "metrics.json", "version": "1.2.3", "mode": "server", "port": 108, "socks_port": 1081, "transparent": false, "udp": true, "inbound": true, "allow_ipv6": false, "proxy": "127...1:108", "fallback": "127...1:808", "i...
安装 v2rayN
确保你的环境已经安装了 Node.js 和 Git。
安装 Node.js
如果没有安装 Node.js,可以先安装 Node.js:
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - sudo apt-get install -y nodejs
克隆 v2rayN 仓库
git clone https://github.com/verowen/v2rayN.git cd v2rayN
安装依赖
npm install
配置环境变量
v2rayN 需要一些环境变量来正常运行,
NODE_ENV: 决定运行模式,默认为production。V2RAYN: v2rayN 的配置文件路径,建议放在合适的位置(如/etc/v2rayN/config.json)。PM2_HOME: 指定 PM2 的安装路径,/usr/lib/node_modules/pm2。
示例配置文件(config.json):
{
"out": "out.json",
"log": "log.json",
"metrics": "metrics.json",
"version": "1.2.3",
"mode": "server",
"port": 108,
"socks_port": 1081,
"transparent": false,
"udp": true,
"inbound": true,
"allow_ipv6": false,
"proxy": "127...1:108",
"fallback": "127...1:808",
"inbound_strict": false,
"socks": "127...1:1081",
"tag": "v2rayN",
"max_players": 50,
"max_bandwidth": 1024,
"max_idle": 30000,
"max_concurrent": 100,
"tfo": true
}
启动 v2rayN
使用 PM2 启动 v2rayN:
pm2 start config.json
设置自动启动
修改 PM2 的配置文件(pm2.json):
{
"name": "v2rayN",
"version": "1.2.3",
"node": "node",
"port": 108,
"args": ["config.json"]
}
然后启动并使其自动启动:
pm2 install pm2 start pm2 save pm2 startup
配置外部访问
如果你需要让 v2rayN 对外提供服务,需要配置防火墙或路由器的端口转发。
防火墙配置
sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --target-ip 127...1 --source-ip 0... --to-destination 127...1:108 sudo iptables -t nat -A POSTROUTING -j MASQUERADE
NAT 穿透
如果你在封锁网络中,可以尝试使用 ssr 或其他工具实现 NAT 穿透。
验证配置
- 查看日志:
pm2 logs - 测试本地访问:
curl http://127...1:108 - 测试外部访问:
curl http://你的域名:108
高级配置
- 内置服务器:你可以通过配置
inbound和outbound来实现内置服务器。 - 插件支持:v2rayN 支持插件(如 xray

上一篇:v2rayN 安装与配置教程
相关文章







