安装Quantumult X
- 下载:从Quantumult X的官方网站或可靠的软件仓库下载安装包,确保下载文件的真实性。
- 安装:双击下载的安装包,按照提示完成安装,通常需要管理员权限,因此你可能需要使用
sudo命令。
启动Quantumult X
- 服务启动:在终端中输入以下命令,启动Quantumult X作为服务:
sudo systemctl start quantumult-x
- 设置自动启动:为了在系统启动时启动Quantumult X,执行:
sudo systemctl enable quantumult-x
访问控制面板
- 登录:打开Quantumult X的控制面板,你可以通过以下命令登录:
sudo quantumult-ui
或者访问
http://localhost:1978,如果安装了服务的话。 - 配置默认用户名和密码:登录后,默认用户名和密码可能是
admin和admin,或者你可能需要设置新的密码。
配置基本设置
- 访问控制:在“Access Control”部分,设置允许的IP地址或子网,确保只有授权的访问量。
- 协议支持:在“Protocol Support”中,选择支持的协议,如HTTP、HTTPS、WebSocket等。
配置反向代理
- 添加反向代理:进入“Reverse Proxy”部分,点击“Add”按钮,配置反向代理规则。
- Listen Address:指定Quantumult X监听的地址和端口,如
...:80。 - Reverse Proxy:指定要反向代理的应用地址和端口,如
http://localhost:808。 - Path Rewrite:使用正则表达式(可选)来重写URL路径,匹配特定路径并反向代理到指定地址。
- Listen Address:指定Quantumult X监听的地址和端口,如
- 保存规则:完成配置后,保存反向代理规则。
配置负载均衡(集群)
- 启用集群模式:在“Cluster”部分,点击“Add”按钮,输入其他Quantumult X实例的IP地址和端口。
- 权重设置:为每个实例分配权重,控制流量分配比例。
高级设置
- SSL/TLS配置:
- 启用SSL:在“SSL/TLS”部分,设置证书路径和私钥密码。
- 自动生成证书:使用Let's Encrypt生成免费证书,配置自动化证书管理。
- IP绑定和端口:在“Network”部分,设置Quantumult X只监听特定的IP和端口,避免干扰。
日志和监控
- 日志设置:在“Logging”部分,配置日志级别,必要时查看日志文件了解服务器状态。
- 监控配置:在“Monitoring”部分,设置监控地址和端口,集成到监控系统中(如Prometheus、Grafana)。
自动化部署(可选)
- 使用配置管理工具:如Ansible或Chef,自动化部署Quantumult X的配置,节省时间和减少错误。
测试和验证
- 测试反向代理:使用浏览器访问反向代理设置的URL,确保流量正确转发到目标应用。
- 负载测试:使用工具如JMeter或LoadRunner,测试Quantumult X的负载均衡能力。
安全设置
- 访问控制:确保只允许特定IP或子网访问Quantumult X控制面板。
- 定期更新:检查更新,修复已知漏洞,确保服务器安全。
文档和资源
- 官方文档:详细的Quantumult X配置指南和操作手册。
- 社区支持:参与社区讨论,获取帮助和分享经验,解决配置问题。
通过以上步骤,逐步配置Quantumult X,确保每一步都正确无误,遇到问题时,及时查阅文档或求助社区,快速解决问题,这样,Quantumult X将能高效、安全地运行,为你的应用提供可靠的反向代理和负载均衡服务。









