基础设置

1. 首次运行配置

安装完成后首次运行 Clash for Windows:

1

启动程序

双击桌面快捷方式或在开始菜单中找到 Clash for Windows

注意: 首次运行可能需要管理员权限,请允许程序运行
2

界面概览

熟悉主界面各个区域:

  • 左侧菜单栏:配置文件、代理、日志等
  • 中间区域:当前配置状态和连接信息
  • 右侧:系统托盘图标管理

2. 基本网络设置

配置系统代理设置:

# 自动设置系统代理(推荐) 1. 点击左侧"General"菜单 2. 在"System Proxy"部分勾选"Set as system proxy" 3. 系统会自动配置代理设置
重要: 如果自动设置失败,可能需要手动配置代理服务器为 127.0.0.1:7890

配置文件管理

1. 导入配置文件

Clash 需要通过配置文件来工作,支持多种导入方式:

导入方式 操作步骤 适用场景
URL 导入 粘贴订阅链接自动下载 机场订阅用户
文件导入 选择本地 YAML 配置文件 自建服务器用户
手动配置 在编辑器中手动编写配置 高级用户

2. 配置文件结构

一个典型的 Clash 配置文件包含以下部分:

# 基础配置 port: 7890 socks-port: 7891 allow-lan: false mode: Rule log-level: info # 代理服务器配置 proxies: - name: "服务器1" type: ss server: example.com port: 443 cipher: aes-256-gcm password: "password" # 代理组配置 proxy-groups: - name: "自动选择" type: url-test proxies: ["服务器1", "服务器2"] url: "http://www.gstatic.com/generate_204" interval: 300 # 规则配置 rules: - DOMAIN-SUFFIX,google.com,自动选择 - DOMAIN-KEYWORD,github,自动选择 - GEOIP,CN,DIRECT - MATCH,自动选择

代理设置

1. 代理模式选择

Clash 支持多种代理模式:

📋

规则模式 (Rule)

根据规则自动选择代理或直连,最常用的模式

🌐

全局模式 (Global)

所有流量都通过代理,适合需要全局代理的场景

🚫

直连模式 (Direct)

所有流量直连,不经过代理

🎯

脚本模式 (Script)

通过 JavaScript 脚本控制代理行为,高级功能

2. 代理组配置

代理组可以帮助您更好地管理多个服务器:

代理组类型 功能说明 适用场景
url-test 自动选择延迟最低的服务器 日常使用,追求速度
fallback 按顺序尝试服务器,直到找到可用的 服务器稳定性差时
load-balance 负载均衡,分散流量到多个服务器 大流量应用
select 手动选择服务器 需要灵活控制的场景

规则配置

1. 规则语法

Clash 规则采用简单的语法格式:

# 基本格式 TYPE,ARGUMENT,POLICY[,no-resolve] # 示例 DOMAIN-SUFFIX,google.com,Proxy DOMAIN-KEYWORD,youtube,Proxy IP-CIDR,192.168.1.0/24,DIRECT GEOIP,CN,DIRECT

2. 常用规则类型

规则类型 说明 示例
DOMAIN 精确域名匹配 DOMAIN,www.google.com,Proxy
DOMAIN-SUFFIX 域名后缀匹配 DOMAIN-SUFFIX,google.com,Proxy
DOMAIN-KEYWORD 域名关键词匹配 DOMAIN-KEYWORD,google,Proxy
IP-CIDR IP 段匹配 IP-CIDR,192.168.1.0/24,DIRECT
GEOIP 国家代码匹配 GEOIP,CN,DIRECT

3. 规则优先级

规则按照从上到下的顺序匹配,找到第一个匹配的规则后停止:

# 正确的规则顺序(推荐) # 1. 直连规则(国内网站) GEOIP,CN,DIRECT DOMAIN-SUFFIX,baidu.com,DIRECT # 2. 代理规则(国外网站) DOMAIN-SUFFIX,google.com,Proxy DOMAIN-SUFFIX,youtube.com,Proxy # 3. 默认规则(必须放在最后) MATCH,Proxy

高级功能

1. TUN 模式

TUN 模式可以代理所有网络流量,包括不支持系统代理的程序:

1

安装 TUN 驱动

在 General 页面点击"Install"安装 TUN 驱动

2

启用 TUN 模式

勾选"TUN Mode"并配置相关参数

2. 脚本功能

通过 JavaScript 脚本实现高级控制:

// 示例脚本:根据时间选择代理 function main(params) { const hour = new Date().getHours(); if (hour >= 9 && hour < 18) { return "工作服务器"; } else { return "娱乐服务器"; } }

3. 流量统计

监控网络流量使用情况:

  • 实时显示上传/下载速度
  • 统计总流量使用
  • 按服务器统计流量
  • 设置流量限制和提醒

故障排除

常见问题及解决方法

无法连接网络

可能原因及解决方法:

  • 检查配置文件是否正确
  • 验证服务器是否可用
  • 检查防火墙设置
  • 尝试切换代理模式
部分网站无法访问

解决方法:

  • 检查规则配置是否正确
  • 尝试使用全局模式测试
  • 检查 DNS 设置
  • 更新规则文件
速度慢或不稳定

优化建议:

  • 选择延迟较低的服务器
  • 调整代理组测试间隔
  • 启用 TUN 模式
  • 检查本地网络状况
提示: 如果以上方法无法解决问题,请查看常见问题页面或寻求社区帮助。