Spaces:
Running
Running
A newer version of the Gradio SDK is available:
6.2.0
编辑正确的 Clash Verge 配置文件
问题分析
你修改了 clash-verge.yaml,但 Clash Verge 可能实际使用的是 profiles/ 文件夹中的配置文件。
正确的配置文件位置
方法 1: 通过 Clash Verge 界面确认
- 打开 Clash Verge
- 点击左侧 "订阅" 或 "代理" 图标
- 查看当前使用的配置名称
- 这个配置对应的文件在
profiles/文件夹中
方法 2: 检查 profiles.yaml
- 打开
profiles.yaml文件 - 查找
current字段,看当前使用的是哪个配置 - 或者查看
items列表,找到激活的配置
方法 3: 直接查看 profiles 文件夹
- 打开
profiles/文件夹 - 找到
.yaml文件(可能有多个) - 通过修改时间判断哪个是当前使用的
- 或者查看文件名,通常订阅配置会有特定命名
修改步骤
步骤 1: 找到正确的配置文件
进入 profiles/ 文件夹,找到当前使用的配置文件。
步骤 2: 编辑配置文件
用文本编辑器打开配置文件,找到 rules: 部分。
步骤 3: 添加规则
在 rules: 列表的最顶部添加:
rules:
# Hugging Face 规则(必须放在最前面)
- DOMAIN-SUFFIX,hf.co,PROXY
- IP-CIDR,198.18.0.69/32,PROXY
- IP-CIDR,198.18.0.0/16,PROXY
# 其他现有规则保持不变
- GEOIP,CN,DIRECT
- MATCH,PROXY
步骤 4: 保存并重新加载
- 保存文件
- 在 Clash Verge 中点击 "重新加载配置"
- 或者重启 Clash Verge
如果使用订阅配置
如果你使用的是订阅配置(从服务器下载的),修改后可能会被覆盖。
解决方案 A: 修改订阅配置后禁用自动更新
- 修改配置文件
- 在 Clash Verge 设置中禁用该订阅的自动更新
- 或者设置为手动更新
解决方案 B: 使用本地规则文件
有些 Clash 配置支持外部规则文件,可以创建一个独立的规则文件。
解决方案 C: 创建自定义配置
- 在 Clash Verge 中创建新的本地配置
- 基于订阅配置创建
- 添加自定义规则
- 使用这个自定义配置
验证配置是否生效
- 查看 Clash Verge 的 "日志" 页面
- 尝试连接 hf.co
- 在日志中应该能看到规则匹配记录
- 测试 SSH 连接:
ssh -T [email protected]
常见问题
Q: 修改后配置被重置?
A: 可能是订阅配置自动更新了。禁用自动更新或使用本地配置。
Q: 找不到 rules 部分?
A: 有些配置可能使用外部规则文件,需要检查配置中的 rule-providers 部分。
Q: 修改后不生效?
A: 确保:
- 编辑的是正确的配置文件
- YAML 格式正确
- 规则放在列表顶部
- 重新加载了配置