在某些网络场景下,我们可能需要通过一台中转服务器来访问另一个代理服务器。本文将详细介绍如何在一台 Linux 中转服务器上安装和配置 V2Ray,将其设置为一个 SOCKS5 代理中转节点,从而将流量转发至最终的目标代理服务器(如 leepoet.com:1088)

步骤 1:安装 V2Ray
通过官方脚本在中转服务器上安装 V2Ray。
执行安装命令:
bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh)
确认安装路径: 安装完成后,V2Ray 的主配置文件通常位于 /usr/local/etc/v2ray/config.json。
步骤 2:配置 V2Ray 流量转发
我们需要编辑配置文件,定义 V2Ray 的“入站”连接(接收客户端的请求)和“出站”连接(将请求转发至目标代理)。
编辑配置文件:
nano /usr/local/etc/v2ray/config.json
写入以下配置内容:
{
"inbounds": [{
"port": 8899, // 中转服务器监听的端口号
"protocol": "socks", // 使用 SOCKS5 协议
"settings": {
"auth": "noauth", // 无需认证(生产环境建议设置认证)
"udp": false // 不启用 UDP 转发
}
}],
"outbounds": [{
"protocol": "socks", // 将流量转发至另一个 SOCKS5 代理
"settings": {
"servers": [{
"address": "leepoet.com", // 目标代理服务器地址
"port": 1088 // 目标代理服务器端口
}]
}
}]
}
提示: 请务必将 leepoet.com和 1088替换为你实际要连接的目标代理服务器的地址和端口。
步骤 3:启动并设置 V2Ray 服务
配置完成后,启动 V2Ray 服务并设置开机自启。
启动服务:
systemctl start v2ray
设置开机自启:
systemctl enable v2ray
检查服务状态:
systemctl status v2ray
如果状态显示为 active (running),则表示服务已成功启动。
步骤 4:客户端使用
现在,你的中转服务器已经搭建完成。在任何支持 SOCKS5 代理的客户端(如浏览器、电报等)中,进行如下设置:
服务器/地址: 你的中转服务器的 IP 地址- •端口:
8899(与配置中的inbounds.port一致) - •协议: SOCKS5
- •认证: 无
配置完成后,客户端的流量就会通过中转服务器转发至目标代理服务器了。通过以上四个步骤,我们成功利用 V2Ray 实现了代理流量的中转。这种方法在需要绕过特定网络限制或优化连接路径时非常有用。
极简版
目标: 在服务器上快速搭建 SOCKS5 中转,转发流量至另一代理。
安装
bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh)
配置
编辑 /usr/local/etc/v2ray/config.json,替换为以下内容(修改 address和 port为你自己的目标代理):
{
"inbounds": [{
"port": 8899,
"protocol": "socks",
"settings": {"auth": "noauth", "udp": false}
}],
"outbounds": [{
"protocol": "socks",
"settings": {
"servers": [{
"address": "leepoet.com", // 改成你的目标代理IP/域名
"port": 1088 // 改成你的目标代理端口
}]
}
}]
}
启动
systemctl start v2ray
systemctl enable v2ray
systemctl status v2ray
使用
客户端配置 SOCKS5 代理:
- 服务器:
<你的中转服务器IP> - 端口:
8899 - 协议:SOCKS5(无认证)
使用场景: 你想访问一个被墙的网站(B点),但你的网络直连不过去。幸好你有一台在国外的服务器(A点),而A点可以顺畅地连接到另一个更强大的代理服务器(C点)。这个教程就是教你把A点变成一个“传话员”,让你的请求 你 -> A -> C -> B这样跳转过去。
操作步骤:
给你的“传话员”(服务器A)安装工具登录到你的服务器,输入一行魔法命令来安装 V2Ray 这个专业工具:
bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh)
告诉“传话员”规则
找到配置文件(在 /usr/local/etc/v2ray/config.json),然后告诉它两件事:
- 听令: 在
8899端口等着接收我(你的电脑)发来的指令。 - 传话: 收到我的指令后,原样转发给最终的那个“强大代理C”(教程里例子是 leepoet.com:1088,你要改成自己实际的)。
配置文件内容看起来像一串代码,核心就是定义了“从哪听”和“向哪转”。
启动“传话员”输入几个命令,让配置生效并保证它一直在岗:
systemctl start v2ray # 立即上班
systemctl enable v2ray # 保证下次服务器重启后自动上班
- 你这边开始使用在你自己的电脑上,网络设置里找到代理设置的地方:
- 服务器: 填你“传话员”服务器A的IP地址。
- 端口: 填
8899。 - 类型: 选择 SOCKS5。保存之后,你的网络流量就开始“跳转”了!
通过这个简单的设置,你那台本来普通的服务器就变成了一个高效的代理中转站,帮你更稳定、更灵活地访问网络。