设置Quantumult节点是一个系统性的过程,以下是详细的步骤指南

安装Quantumult

1 安装前准备

确保你已安装了必要的软件包管理工具(如 apt 或 yum)和编译工具(如 make 或 gcc)。

2 安装Quantumult

  • 使用包管理器:
    • Debian/Ubuntu:
      sudo apt install quantumult
    • RHEL/CentOS:
      sudo yum install quantumult
  • 从源码安装:
    1. 克隆仓库:
      git clone https://github.com/quantumult/quantumult.git
      cd quantumult
    2. 编译并安装:
      make install

配置Quantumult

1 修改配置文件

编辑配置文件,通常位于 /etc/quantumult/quantumult.conf:

sudo nano /etc/quantumult/quantumult.conf
listen 0...:80
bind_private 0...:80
listen 127...1:808
bind_private 127...1:808
instance_id quantumult_instance
secret_key mysecretkey123
  • listen:指定Quantumult监听的地址和端口。
  • bind_private:指定只用于私网的地址,防止外部访问。
  • instance_id 和 secret_key:用于节点管理的唯一标识和安全密钥。

2 配置路由规则

在 /etc/quantumult/routes 创建新的路由文件:

sudo nano /etc/quantumult/routes
Route "*"
    Domain "example.com"
    Path "/Content"
    Match "Host"
    Action "/var/www/html/content"

此配置将所有到example.com的请求中的/Content路径代理到/var/www/html/content。

3 配置后端服务器

假设你有Nginx配置文件在/etc/nginx/sites-available/default:

sudo nano /etc/nginx/sites-available/default

添加Nginx配置:

server {
    listen 80;
    server_name 192.168.1.1;
    location / {
        proxy_pass http://backend:800;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
    }
}

确保Nginx能够监听在Quantumult的后端地址和端口。

管理Quantumult节点

1 创建节点

使用qm命令创建节点:

qm create --name my-node --listen 192.168.1.1 --listen-port 808 --instance-id quantumult_instance --secret-key mysecretkey123
  • --name:指定节点名称。
  • --listen:指定节点监听的地址和端口。
  • --instance-id 和 --secret-key:与配置文件中的值一致。

2 启动节点

qm start my-node

3 停止节点

qm stop my-node

监控和日志管理

1 查看日志

qm logs my-node

查看实时日志。

2 查看系统状态

qm status my-node

获取节点的详细状态信息。

高级配置

1 设置缓存

在配置文件中添加缓存规则:

cache "127...1:808" 60m
  • ..1:808:指定缓存地址和端口。
  • 60m:缓存时间为60分钟。

2 集成监控工具

将Quantumult与Prometheus集成,使用prometheus.io的配置模板。

故障排除

  • 安装问题:检查系统是否满足所有依赖,重新安装编译工具或尝试从源码编译。
  • 配置错误:仔细检查配置文件,确保所有参数正确无误。
  • 请求问题:检查路由规则是否正确,确保后端服务器配置正确。

备份配置

备份配置文件:

sudo cp /etc/quantumult/quantumult.conf /etc/quantumult/quantumult.conf.bak

资源和社区支持

通过以上步骤,你可以成功设置并管理Quantumult节点,优化网站性能和内容分发。

设置Quantumult节点是一个系统性的过程,以下是详细的步骤指南

扫码添加原子VPN加速器微信

扫码添加原子VPN加速器微信

400-815-7263
扫码添加原子VPN加速器微信

扫码添加原子VPN加速器微信

网站地图