代理与 DNS
在 设置 → 网络 → 代理 中配置代理,并选择哪些连接使用它。
配置代理
打开 「启用代理」,填写服务器信息:
| 字段 | 说明 |
|---|---|
| 「协议」 | http、https 或 socks5 |
| 「服务器地址」 / 「端口」 | 代理服务器地址 |
| 「代理登录」 | 代理要求登录时启用,填写 「用户名」 / 「密码」 |
如果操作系统里已经配置了代理,点 「从系统导入」 可以一键复制其主机和端口。
选择哪些流量走代理
在 「代理用途」 右侧点 「选择…」,勾选需要走代理的连接类型。可以多选,已选内容显示在标签下方,点击 「保存」 后生效。
| 作用域 | 覆盖范围 |
|---|---|
| 「下载文件」 | HTTP、HTTPS 和 FTP 下载,包括 HTTP(S) Tracker 请求 |
| 「更新应用」 | 检查 Motrix 更新的请求 |
| 「更新 Tracker 列表」 | 从已选来源获取 Tracker 列表 |
更新 Tracker 列表与下载时连接列表里的 Tracker 是两件事。
Note
无论如何选择,BT 节点、DHT 和 UDP Tracker 都直接连接。
不使用代理的地址
在 「不使用代理的地址」 中,每行填写一个域名、IP 或 CIDR。开头加点号仅匹配子域名,例如 .local;文件下载不支持 * 通配符。此列表仅作用于 「下载文件」 和 「更新应用」。
192.168.1.10
.local
nas.home.arpa
单任务代理
「新建任务」对话框的 「高级」 面板也可以为单个任务设置代理——见新建任务。单任务代理会在该任务上覆盖全局代理。
DNS 解析
「DNS 解析方式」 决定下载时如何查找服务器地址:
| 模式 | 行为 |
|---|---|
| 「自动」(默认) | 先用内置 DNS;遇到可处理的连接故障时,本次运行改用系统 DNS |
| 「系统 DNS」 | 始终使用操作系统的解析器 |
| 「内置 DNS」 | 始终使用内置 DNS |
对绝大多数人,「自动」 就是正确答案。如果你的网络依赖本地解析器(VPN 分流 DNS、企业 DNS、Pi-hole 式过滤)且下载解析到了错误地址,再切到 「系统 DNS」。
Tip
看到「已改用系统 DNS 重试」的通知,说明自动模式正在正常工作——内置解析器联系不上 DNS 服务器,Motrix 在不打断下载的前提下完成了切换。