Clash局域网共享代理教程,单节点多设备分流配置

本文详解Clash在Windows与macOS系统下开启局域网代理共享的具体步骤,涵盖端口设置、防火墙配置及多设备连接验证,适用于跨境办公与学术资源访问场景。

适用场景与原理

当需要在同一局域网内为手机、平板或其他电脑提供国际网络加速服务时,无需在每台设备单独配置客户端。Clash局域网共享代理教程的核心在于开启混合端口权限,让主设备作为网关转发流量,实现单节点多设备共享,避免重复配置订阅链接。

配置步骤详解

开启混合端口与局域网权限

在Clash Verge Rev或ClashX配置文件中添加以下YAML片段:

mixed-port: 7890
allow-lan: true
bind-address: '*'

mixed-port同时监听HTTP与SOCKS5协议,allow-lan: true是核心参数,允许局域网内其他IP通过7890端口接入。bind-address: '*'确保监听所有网卡,不仅限于本地回环。

防火墙放行设置

Windows系统需在Defender防火墙中新建入站规则:

  • 端口类型选择TCP/UDP
  • 特定本地端口填入7890
  • 配置文件勾选域/专用/公用网络

macOS在系统设置 > 网络 > 防火墙中,将Clash相关进程添加到允许列表,若使用第三方安全软件,需单独放行clash-core进程。

客户端连接验证

手机端WiFi设置中,代理选择手动:

  • 服务器:运行Clash的电脑局域网IP(如192.168.1.5)
  • 端口:7890

访问ip.sb确认出口IP已变更即表示成功,iOS设备建议使用Shadowrocket进行连接测试。

代理组类型选择策略

局域网共享时,建议主设备配置url-test自动测速组,避免多设备同时连接时手动切换节点造成的断流:

proxy-groups:
  - name: Auto-Select
    type: url-test
    url: http://www.gstatic.com/generate_204
    interval: 300
    proxies:
      - Node-A
      - Node-B

fallback模式适合游戏场景,当主节点延迟超过阈值自动切换;select模式保留给需要固定IP的跨境办公需求。

TUN模式与系统代理差异

局域网共享默认基于系统代理(HTTP/HTTPS),若需代理UDP流量(游戏、视频通话),主设备必须开启TUN模式:

  • 系统代理:仅处理HTTP/HTTPS流量,配置简单,兼容性好
  • TUN模式:虚拟网卡接管所有流量(含UDP/ICMP),需管理员权限,适合对网络层有完整代理需求的场景

对于初次接触Clash局域网共享代理教程的用户,建议先掌握基础配置再尝试TUN模式等高级功能。

分流规则优先级配置

多设备共享时,建议主设备配置精细化分流,减轻节点负载:

rules:
  - DOMAIN-SUFFIX,cn,DIRECT
  - DOMAIN,api.ip.sb,Proxy
  - IP-CIDR,192.168.0.0/16,DIRECT
  - GEOIP,CN,DIRECT
  - MATCH,Proxy

规则匹配遵循自上而下原则,局域网IP段(192.168.x.x)必须直连,避免回环,DOMAIN-SUFFIX匹配域名后缀,IP-CIDR处理IP段,GEOIP基于地理位置数据库分流。

常见问题排查

现象:手机显示已连接但无法打开网页 原因:主设备防火墙拦截或bind-address配置为127.0.0.1 解决:检查防火墙入站规则,确认YAML中bind-address为或0.0.0

现象:连接后速度明显慢于主设备 原因:未开启多路复用或节点带宽不足 解决:配置文件中启用mux: true,或考虑升级至更高带宽的跨境访问订阅服务

现象:部分App提示代理检测 原因:HTTP代理头信息暴露 解决:主设备开启TUN模式,或使用SOCKS5代理替代HTTP代理

节点选择建议

局域网共享对节点稳定性要求更高,建议选择支持负载均衡的订阅服务,对于4K视频串流,需确保单设备带宽≥50Mbps;游戏场景优先选择延迟<100ms的专线节点。

定期更新订阅链接,避免节点失效导致局域网内所有设备断网,可通过配置auto-update-interval参数实现自动刷新。

掌握Clash局域网共享代理教程的关键在于理解端口监听与防火墙的联动机制,建议每月检查一次节点延迟,确保多设备场景下的网络加速体验稳定流畅。

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

暂无相关文章