以下是 Quantumult X 配置文件的主要部分和参数示例
Quantumult X 是一个高级的网络代理服务器,提供了丰富的网络流量管理功能,包括但不限于 DNS over HTTPS(DoH),HTTP/HTTPS 代理、限流、内容过滤、DNS 重定向等,它的配置文件通常使用 YAML 格式,并且位于配置文件的默认路径下(/etc/quantumult/x)。
配置文件结构
-
Global Settings(全局设置)
- 配置代理服务器的地址和端口。
- 示例:
global: server: bind: 0...:808 listen: 0...:443 bind_addr: 0... port: 808 tls: true ca: /etc/quantumult/x/ca.crt cert: /etc/quantumult/x/cert.crt key: /etc/quantumult/x/private.key
-
Outbound Rules(出站规则)
- 定义出站流量的规则,包括来源 IP、目的地 IP、端口、协议等。
- 示例:
outbound: - source: 0.../ destination: 0.../32 port: 80 protocol: tcp script: /etc/quantumult/x/script.sh - source: 0.../ destination: 0.../32 port: 443 protocol: tcp tls: true ca: /etc/quantumult/x/ca.crt cert: /etc/quantumult/x/cert.crt key: /etc/quantumult/x/private.key - source: 10.../24 destination: 10.../32 port: 8081 protocol: tcp script: /etc/quantumult/x/script.sh
-
Route Rules(路由规则)
- 定义请求路由到特定服务器的规则,DNS 重定向。
- 示例:
route: - domain: example.com to: 10...1:53 transport: tcp - domain: example.net to: 10...1:53 transport: tcp
-
DNS过滤和重定向
- 配置 DNS 重定向和过滤规则。
- 示例:
dns: - domain: example.com to: 10...1:53 transport: tcp - domain: example.net to: 10...1:53 transport: tcp - domain: 0... to: 10...1:53 transport: tcp
-
限流设置
- 配置限流规则,例如每个 IP 的访问速率。
- 示例:
rate_limit: - source: 0.../ rate: 100M burst: 100 cooldown: 5s
-
高级功能
- 配置 HTTPS代理、自定义脚本和其他高级功能。
- 示例:
https_proxy: enabled: true server: 10...1:443 ca: /etc/quantumult/x/ca.crt cert: /etc/quantumult/x/cert.crt key: /etc/quantumult/x/private.key
示例配置文件
以下是一个完整的 Quantumult X 配置文件示例:
global:
server:
bind: 0...:808
listen: 0...:443
bind_addr: 0...
port: 808
tls: true
ca: /etc/quantumult/x/ca.crt
cert: /etc/quantumult/x/cert.crt
key: /etc/quantumult/x/private.key
outbound:
- source: 0.../
destination: 0.../32
port: 80
protocol: tcp
script: /etc/quantumult/x/script.sh
- source: 0.../
destination: 0.../32
port: 443
protocol: tcp
tls: true
ca: /etc/quantumult/x/ca.crt
cert: /etc/quantumult/x/cert.crt
key: /etc/quantumult/x/private.key
- source: 10.../24
destination: 10.../32
port: 8081
protocol: tcp
script: /etc/quantumult/x/script.sh
route:
- domain: example.com
to: 10...1:53
transport: tcp
- domain: example.net
to: 10...1:53
transport: tcp
- domain: 0...
to: 10...1:53
transport: tcp
dns:
- domain: example.com
to: 10...1:53
transport: tcp
- domain: example.net
to: 10...1:53
transport: tcp
- domain: 0...
to: 10...1:53
transport: tcp
rate_limit:
- source: 0.../
rate: 100M
burst: 100
cooldown: 5s
https_proxy:
enabled: true
server: 10...1:443
ca: /etc/quantumult/x/ca.crt
cert: /etc/quantumult/x/cert.crt
key: /etc/quantumult/x/private.key
注意事项
- 文件路径:确保配置文件路径正确,避免文件不存在或路径错误。
- 权限:配置文件需要有适当的读写权限,否则可能导致代理服务无法启动或配置无法生效。
- 备份:定期备份配置文件,防止误删或配置错误导致服务中断。
- 测试:配置完成后,建议通过工具测试代理服务器的功能,确保所有规则正常生效。
如果你有具体的需求或问题,可以提供更多细节,我会尽力帮助你!

如果没有特点说明,本站所有内容均由原子加速器官方网站|提供客户端版本、线路管理与节点选择功能,适配Windows、Android、iOS等设备,便于用户进行网络连接优化原创,转载请注明出处!