Clash局域网共享代理教程,多设备配置实战

本文详解Clash在Windows/macOS系统开启局域网代理共享的完整流程,涵盖TUN模式与系统代理差异、防火墙配置要点及移动端接入方法,实现单设备代理多终端共享访问。

核心概念:TUN模式与系统代理的区别

配置Clash局域网共享代理前,需明确两种流量接管方式,系统代理仅处理HTTP/HTTPS协议,通过系统代理设置分发流量,适合浏览器和基础办公场景,TUN模式则创建虚拟网卡接管所有流量(含UDP、ICMP),能处理游戏加速、视频通话等全协议需求。

局域网共享场景下,若接收设备需完整代理支持(如手机APP后台同步),建议主设备开启TUN模式;仅网页浏览可保持系统代理以降低资源占用。

配置步骤

开启局域网共享开关

在Clash配置文件中启用允许局域网连接:

# config.yaml 片段
mixed-port: 7890
allow-lan: true
bind-address: '*'
external-controller: 0.0.0.0:9090

allow-lan: true 是核心参数,允许其他设备通过IP:端口访问代理。bind-address: '*' 确保多网卡环境正常监听。

代理组类型选择与配置

根据使用场景配置三种代理组:

Select(手动选择):适合固定线路需求

proxy-groups:
  - name: "手动选择"
    type: select
    proxies:
      - 香港节点
      - 日本节点
      - DIRECT

URL-Test(自动测速):适合多节点负载均衡

  - name: "自动选择"
    type: url-test
    url: http://www.gstatic.com/generate_204
    interval: 300
    proxies:
      - 节点A
      - 节点B

Fallback(故障转移):适合稳定性优先场景

  - name: "故障转移"
    type: fallback
    url: http://www.gstatic.com/generate_204
    interval: 300
    proxies:
      - 主节点
      - 备用节点

防火墙与网络发现设置

Windows系统需在"Windows Defender防火墙"中允许Clash通过专用/公用网络,macOS需在"系统设置-网络-防火墙"中关闭阻止所有传入连接,或在"安全性与隐私"中允许Clash内核通信。

确认主设备IP地址(ipconfigifconfig),通常为168.x.x段。

接收端设备配置

其他设备连接同一WiFi后,手动设置代理:

  • 代理地址:主设备IP(如192.168.1.5)
  • 端口:7890(与mixed-port一致)
  • 协议:HTTP或SOCKS5

iOS/Android设备在WiFi设置中配置代理,选择"手动"并填入上述参数,支持PAC模式的设备可访问http://主设备IP:9090/ui下载自动配置。

分流规则优先级详解

Clash按规则类型从上到下匹配,建议配置顺序:

rules:
  - DOMAIN,clash.local,DIRECT
  - DOMAIN-SUFFIX,google.com,Proxy
  - IP-CIDR,127.0.0.0/8,DIRECT
  - GEOIP,CN,DIRECT
  - MATCH,Proxy

DOMAIN:精确匹配单域名,优先级最高 DOMAIN-SUFFIX:匹配域名后缀(如google.com匹配mail.google.comIP-CIDR:IP段匹配,适合CDN资源分流 GEOIP:基于GeoIP数据库的国家/地区识别

规则自上而下执行,首次匹配即生效,MATCH作为兜底规则必须置于末尾。

常见问题排查

现象:局域网设备显示"代理服务器拒绝连接" 原因:主设备防火墙拦截或allow-lan未启用 解决方法:检查配置文件allow-lan参数,临时关闭防火墙测试连通性

现象:能访问网页但游戏/视频通话无法连接 原因:系统代理不支持UDP转发,接收设备未配置DNS 解决方法:主设备切换TUN模式,接收设备DNS改为8.8.8或主设备IP

现象:连接后速度明显慢于主设备 原因:代理组节点选择不当或本地带宽瓶颈 解决方法:检查代理组类型,url-test组确保interval设置合理,避免频繁切换节点

节点选择与订阅建议

实现稳定的Clash局域网共享代理,节点质量是关键,对于国际网络加速需求,建议选择支持Clash YAML格式的订阅服务,确保包含完整的规则集和节点组配置。

优质订阅应具备:低延迟的亚洲节点(适合游戏)、高带宽的欧美节点(适合4K视频)、以及支持自动切换的故障转移组,通过SubConverter工具可转换不同格式订阅,适配Clash内核特性。

配置完成后,建议定期更新订阅链接以获取最新节点信息,确保跨境办公和学术资源访问的连续性。

您可以还会对下面的文章感兴趣:

暂无相关文章