打开Clash配置界面 如果你使用的是 Windows,打开 Clash 的配置文件,通常位于 C:\Users\用户名\AppData\Roaming\Clash\clash.cpp 或者 C:\ProgramData\Clash\clash.cpp。 如果你使用的是 Mac,打开 ~/Library/Application Support/Clash/clash.cpp。 配置DNS-over-HTTPS订阅链接 Clash 支持通过 DNS-over-HTTPS 协议订阅外部 DNS 服务,Google 的 8.8.8.8 或 Cloudflare 的 1.1.1.1。 { "DNS": { "172.16../12": "8.8.8.8", "192.168.1./24": "1.1.1.1" } } 配置DNS-over-HTTP订阅链接 如果你的网络环境不支持 DNS-over-HTTPS,可以通过 DNS-over-HTTP 配置订阅链接。 { "DNS": { "172.16../12": { "url": "http://8.8.8.8:80", "enabled": true } } } 配置HTTP/HTTPS代理 如果你需要通过 HTTP 或 HTTPS 代理,可以在 Clash 的配置文件中添加相应的订阅链接。 { "HTTP": { "example.com": { "url": "http://127...1:108", "enabled": true } }, "HTTPS": { "example.com": { "url": "https://...
打开Clash配置界面
- 如果你使用的是 Windows,打开 Clash 的配置文件,通常位于
C:\Users\用户名\AppData\Roaming\Clash\clash.cpp或者C:\ProgramData\Clash\clash.cpp。 - 如果你使用的是 Mac,打开
~/Library/Application Support/Clash/clash.cpp。
配置DNS-over-HTTPS订阅链接
Clash 支持通过 DNS-over-HTTPS 协议订阅外部 DNS 服务,Google 的 8.8.8.8 或 Cloudflare 的 1.1.1.1。
{
"DNS": {
"172.16../12": "8.8.8.8",
"192.168.1./24": "1.1.1.1"
}
}
配置DNS-over-HTTP订阅链接
如果你的网络环境不支持 DNS-over-HTTPS,可以通过 DNS-over-HTTP 配置订阅链接。
{
"DNS": {
"172.16../12": {
"url": "http://8.8.8.8:80",
"enabled": true
}
}
}
配置HTTP/HTTPS代理
如果你需要通过 HTTP 或 HTTPS 代理,可以在 Clash 的配置文件中添加相应的订阅链接。
{
"HTTP": {
"example.com": {
"url": "http://127...1:108",
"enabled": true
}
},
"HTTPS": {
"example.com": {
"url": "https://127...1:1081",
"enabled": true
}
}
}
配置Socks代理
如果你需要通过 Socks 代理,可以添加相应的订阅链接。
{
"Socks": {
"172.16../12": {
"url": "socks://127...1:108",
"enabled": true
}
}
}
保存配置
完成配置后,保存修改的文件,Clash 将会根据配置使用相应的订阅链接。
测试配置
确保所有配置的 URL 是有效的,并且代理服务正在运行。
注意事项
- HTTPS 支持:如果你配置了 HTTPS 代理,确保服务器支持 HTTPS。
- 网络权限:确保代理服务器有权限访问目标网络。
- DNS 解析:DNS-over-HTTPS 和 DNS-over-HTTP 可能需要 DNS 解析权限,检查你的网络设置。
通过这些步骤,你可以在 Clash 中配置多种订阅链接,实现多种代理协议的支持。

相关文章







