Hiddify是一款支持多种代理协议的网络加速工具,兼容Clash配置生态,本文详解Windows、Mac、Android平台的安装步骤,解析代理组类型与TUN模式差异,提供YAML配置示例,帮助用户快速搭建跨境访问环境。
客户端下载与安装
1 Windows平台
推荐使用Clash Verge Rev版本,该客户端持续更新且支持Meta内核,访问GitHub Release页面下载最新版本,注意区分x64和arm64架构,下载完成后解压即用,无需安装。
2 Mac平台
Mac用户可选ClashX或ClashX Pro,M系列芯片设备需选择arm64版本,安装后点击菜单栏图标即可启动,首次使用需授予网络权限。
3 Android平台
华为及鸿蒙设备用户需手动下载APK安装包,主流应用商店未上架,推荐FlClash或Clash for Android,两者均支持TUN模式。
4 iOS平台
App Store无Clash官方客户端,可选择Shadowrocket或Quantumult X,需通过外部账号下载或自行购买。
代理组类型与适用场景
理解代理组类型是配置核心,直接影响节点选择逻辑。
1 Select(手动选择)
proxy-groups:
- name: 手动选择
type: select
proxies:
- 节点A
- 节点B
手动指定出口节点,适合对网络路径有明确需求的用户。
2 URL-Test(自动测速)
- name: 自动测速
type: url-test
url: http://www.gstatic.com/generate_204
interval: 300
proxies:
- 节点A
- 节点B
自动检测节点延迟,选择响应最快的线路,适合日常网页浏览、视频播放场景。
3 Fallback(故障转移)
- name: 故障转移
type: fallback
url: http://www.gstatic.com/generate_204
interval: 300
proxies:
- 节点A
- 节点B
优先使用列表中第一个可用节点,连接失败时自动切换,适合对稳定性要求高的办公场景。
TUN模式与系统代理区别
1 系统代理模式
仅处理HTTP/HTTPS流量,通过本地代理端口(默认7890)转发,配置简单但无法代理游戏客户端、UDP流量。
2 TUN模式
虚拟网卡层接管全部流量,包括UDP数据包和游戏流量,开启方式如下:
dns:
enable: true
listen: 0.0.0.0:53
enhanced-mode: fake-ip
nameserver:
- 223.5.5.5
- 119.29.29.29
tun:
enable: true
stack: system
dns-hijack:
- 8.8.8.8
auto-route: true
游戏用户、UDP应用用户必须开启TUN模式。
分流规则写法
1 规则类型
- DOMAIN:精确匹配域名
- DOMAIN-SUFFIX:域名后缀匹配
- IP-CIDR:IP段匹配
- GEOIP:根据IP库判断国家
2 规则优先级
规则自上而下匹配,精确规则置前,通用规则置后:
rules: - DOMAIN-SUFFIX,google.com,自动测速 - DOMAIN-KEYWORD,youtube,手动选择 - IP-CIDR,10.0.0.0/8,DIRECT - GEOIP,CN,DIRECT - MATCH,手动选择
常见问题FAQ
1 节点连接成功但无法访问
检查本地DNS是否被劫持,尝试开启fake-ip模式或手动指定DNS服务器。
2 TUN模式开启后部分应用无法联网
部分应用自带SSL证书校验,需将应用添加到排除列表或关闭TUN模式。
3 订阅链接更新后配置丢失
部分转换工具会覆盖原配置,建议备份原始订阅链接,使用SubConverter时添加--no-cache参数。
节点选择建议
不同使用场景对节点性能要求差异明显:4K视频需选择高带宽专线,竞技游戏需低延迟节点,日常办公则优先稳定性,用户可通过测速结果判断节点质量,避免单一节点长期使用。
