logo

介绍🌐

在中转机配置负载均衡后,会通过轮询的方式来分散流量🔄。这种配置不仅可以防止某一端口的流量被阻断(例如 Hy2 协议的端口udp流量阻断⛔),还能够实现三网优化聚合(将各个单网的优化线路进行聚合📶)。同时,这种方法能够增加节点的稳定性💪,避免某个节点失效导致无法访问的情况🚫。

步骤

中转机配置 🖥️(推荐国内机)

安装nginx 🔥

首先,更新系统并安装 nginx-full,该版本包含了 stream 模块,用于处理负载均衡的需求:

sudo apt update -y

sudo apt install nginx-full -y

#`nginx-full` 包含了 `stream` 模块

修改nginx配置⚙️

接下来,我们需要修改 Nginx 配置以实现负载均衡。在 /etc/nginx/nginx.conf 文件中添加以下内容:

stream {
    # 定义名为 xray1 的负载均衡组,包含了两个节点服务器(IP 和端口)
    # 请将以下服务器地址替换为你的实际节点信息
    upstream xray1 {
        server 1.1.1.1:1000;
        server 2.2.2.2:2000;
    }
    server {
        # 监听端口 54321 的 TCP 和 UDP 流量
        # Nginx 会将流量转发到 xray1 组中的服务器
        listen 54321;
        listen 54321 udp;
        proxy_pass xray1;
    }
}

应用配置🔄

检查配置文件的正确性并重启 Nginx 使其生效:

sudo nginx -t
sudo systemctl restart nginx

节点机配置 ⚙️

服务器设置 🖥️

保持节点信息的一致性,以常见的 VLESS + Reality + Vision 配置为例。确保以下参数在中转机和节点机之间保持一致:

  • Dest (Target)
  • SNI
  • Short IDs
  • SpiderX(如果 XUI 面板中没有该参数,则其值为 \
  • 公私钥
  • Flow
  • UUID

    服务器设置

代理软件配置 🌐

如果使用的是 XUI 面板,只需复制一个现有的配置,并将地址和端口修改为中转机配置中的相应值即可。

文章目录