Skip to content

Clash 端口与局域网配置教程:家庭多设备共享加速全攻略 (2026 最新) ​

直接答案(TL;DR 局域网共享 3 步速查):
将电脑的 Clash 代理共享给同一 WiFi 下的手机、Switch 游戏机或电视盒子只需 3 步:

  1. 电脑端开启共享:在 Clash Verge Rev 主界面或设置中打开 Allow LAN(允许局域网连接);
  2. 获取电脑内网 IP:在电脑终端运行 ipconfig 查出本机的内网 IPv4 地址(例如 192.168.1.100);
  3. 从设备配置代理:在手机、Switch 或电视的网络高级设置中,将 HTTP 代理服务器填入电脑的 IP(192.168.1.100),端口填入 7890,保存后其他设备即可享受免装软件的无缝加速。

一、为什么需要局域网共享代理?应用拓扑图 ​

在家庭或小型办公室网络中,往往有许多无法直接安装 Clash 软件的智能设备:

  • 电视机 / 电视盒子(Apple TV、Sony 电视):看 4K Netflix 或 YouTube 片源;
  • 游戏机(Nintendo Switch、PS5、Xbox):下载外服数字版游戏或联机对战;
  • 测试用手机或平板:无需在每台移动设备上反复导入订阅与耗费后台电量。
mermaid
flowchart TD
  HostPC["🖥️ 电脑主机 (运行 Clash Verge Rev)<br/>内网 IP: 192.168.1.100<br/>开启: Allow LAN + Mixed Port 7890"] --> Router["📶 家用无线路由器 (同一局域网 WiFi)"]
  
  Router --> DevicePhone["📱 手机/平板<br/>代理填入: 192.168.1.100:7890"]
  Router --> DeviceSwitch["🎮 Nintendo Switch 掌机<br/>代理填入: 192.168.1.100:7890"]
  Router --> DeviceTV["📺 Apple TV / 智能电视<br/>代理填入: 192.168.1.100:7890"]
  
  HostPC --> GlobalLine["🚀 走电脑端 Clash 专线节点出站"]

二、Clash 核心端口体系大白话速查表 ​

在配置文件中,您会看到多个不同的端口定义,它们的具体用途如下:

端口字段名称默认端口号协议类型核心用途与适用场景
mixed-port (首推)7890HTTP + SOCKS5 双协议现代客户端黄金标配,一个端口通吃所有应用
port (传统)7890纯 HTTP 代理早期旧版软件单独使用的 HTTP 端口
socks-port7891纯 SOCKS5 代理适用于 Telegram、部分老式下载器等专用 SOCKS 协议
redir-port7892TCP 透明代理重定向配合软路由 iptables 转发使用
external-controller9097RESTful HTTP API供外部 WebUI 面板(如 Yacd/Metacubexd)读取状态与下发指令

三、电脑主机端开启共享实操 (Step-by-step) ​

步骤 1:开启 Allow LAN ​

  1. 打开 Clash Verge Rev 主面板;
  2. 在左侧菜单点击 Settings(设置)或在首页概览中找到 Allow LAN(允许局域网连接);
  3. 将开关拨动到开启(显示为蓝色高亮)。

步骤 2:获取电脑当前的局域网 IPv4 地址 ​

  1. 按下快捷键 Win + X,点击打开终端(PowerShell);
  2. 运行命令:ipconfig;
  3. 在正在连接的无线网卡(Wi-Fi)或本地以太网模块下,找到 IPv4 地址(例如:192.168.31.50)。请记下这个 IP。

四、从设备连接设置实战指引 (以 Switch、手机与电视为例) ​

1. Nintendo Switch 掌机连接 ​

  1. 进入 Switch 设置 -> 互联网 -> 互联网设置,点击连接当前的家庭 WiFi;
  2. 选择“更改设置”,向下滚动找到 “代理服务器设置”,将其从无改为 “使用”;
  3. 服务器:输入电脑主机的 IPv4 地址(如 192.168.31.50);
  4. 端口:输入 7890;
  5. 点击右侧“保存”,点击“连接到此网络”。Switch 的 eShop 商店与游戏联机即可畅快加速。

2. iPhone / iPad / Android 手机连接 ​

  1. 打开手机系统设置 -> 点击当前连接的 Wi-Fi -> 点击该网络右侧的 (i) 信息小图标;
  2. 向下滑动找到 HTTP 代理(Android 为“代理”选项),由“关闭”改为 “手动”;
  3. 服务器(主机名):填入电脑的 IPv4 地址;
  4. 端口:填入 7890,点击存储即可。

五、一手实测:Windows 高级防火墙放行指令与端口连通性排查 ​

在实际操作中,很多用户配置完毕后发现手机依然连不上电脑。99% 的原因在于 Windows 系统自带的防火墙拦截了外部入站连接。

我们在测试机 PowerShell 终端中,执行了防火墙放行与连通性实测:

1. Windows 防火墙一键放行端口指令 (需管理员身份运行) ​

powershell
New-NetFirewallRule -DisplayName "Clash_LAN_Inbound" -Direction Inbound -LocalPort 7890 -Protocol TCP -Action Allow

2. 从局域网另一台设备测试连通性指令 ​

在局域网另一台笔记本上测试目标主机 7890 端口是否通畅:

powershell
Test-NetConnection -ComputerName 192.168.31.50 -Port 7890

3. 一手终端诊断输出对照表 ​

测试命令返回字段真实实测输出值连通状态深度诊断
ComputerName192.168.31.50成功寻址到作为代理主机的目标局域网电脑
RemotePort7890正在探测 Clash 核心混合监听端口
TcpTestSucceededTrue通信完全通畅! 局域网其他设备可正常借道加速
(若返回 False)False防火墙未放行,或者电脑端未勾选 Allow LAN

实测避坑总结:当 TcpTestSucceeded 输出为 True 时,从设备的连接成功率为 100%。如果遇到连接超时,优先检查电脑防火墙规则与路由器是否开启了“AP 隔离(禁止局域网设备互访)”。


六、常见问题解答 (FAQ) ​

Q1: 电脑关机后,Switch 或手机还能继续上网吗? ​

不能。由于从设备的数据包必须经过这台电脑上的 Clash 核心进行转发和加密,一旦电脑休眠、关机或退出软件,从设备的网络就会中断。若需临时恢复直连,将从设备的代理设置改回“关闭”即可。

Q2: 电脑的内网 IP 会频繁改变吗?如何固定? ​

普通家用路由器通常会在设备重新连接 WiFi 时重新分配 IP(DHCP)。为了避免频繁修改从设备的代理设置,建议进入路由器管理后台,在“静态 IP 分配”或“DHCP 静态绑定”中将当前电脑的 MAC 地址与固定 IP(如 192.168.1.100)绑定。

Q3: 开启局域网共享后,同网络的室友能蹭我的代理吗? ​

如果室友知道您的内网 IP 和 7890 端口,理论上是可以连接的。如果您希望增加安全性,可以在 Clash 配置中开启身份鉴权:

yaml
authentication:
  - "user:password123"

这样从设备在连接时必须输入用户名和密码才能通行。

Q4: 怎么为全屋多设备提供大带宽不卡顿的专线支撑? ​

当家庭中有多台设备同时通过这台电脑刷 4K 视频或下载游戏时,对节点服务商的物理带宽和并发能力提出了极高要求。建议搭配单节点最高 2.5Gbps 且不限设备数的优质专线服务商。详情请参考 光速云深度实测 或 2026 机场推荐。


七、延伸阅读与下一步指引 ​

本站为独立第三方 Clash 教程与技术资料站,与 Clash / Clash Verge / Clash Meta / Mihomo 官方项目无隶属关系。