Windows 与 Mac 局域网 Parsec 远程串流与 Clash 分流配置指南

1. 架构原理与代理冲突根因

Parsec 采用 “云端信令握手,本地 P2P 串流” 的分层通信架构:

flowchart TD
    subgraph Signaling["1. 登录认证与信令握手阶段 (微量数据流)"]
        A["Windows / Mac 客户端"] -->|"走代理节点 / 海外出口"| B["Parsec 官方服务器<br/>(parsec.app / AWS)"]
    end
    subgraph Streaming["2. 画面与键鼠控制阶段 (30~50 Mbps 高清视频流)"]
        C["Windows 控制端<br/>(192.168.x.x)"] <-->|"局域网 UDP 千兆直连 (0~3ms 无损延时)"| D["macOS 被控端<br/>(192.168.x.x)"]
    end

在日常使用中,若开启代理客户端的 TUN 模式(虚拟网卡),虚拟网卡默认会捕获系统的所有 UDP 流量,导致两台设备之间的局域网 P2P 打洞被拦截,引发经典报错 -6023 / -6024 (Peer-to-Peer Connection Failed);或者局域网视频流被转发到远端节点,导致延迟高达上百毫秒并迅速耗尽套餐流量。


2. Clash 智能分流与防断网覆写配置

许多用户尝试使用 YAML 格式的 prepend-rules 覆写时,常因语法校验严格或底层模块(如 dns / tun)冲突,导致整个配置文件解析失败进而全网断连。最稳妥的做法是使用 JavaScript 脚本动态注入

2.1 JavaScript 动态脚本覆写

在 Clash 客户端(如 Clash-Party、Clash Verge 等)的 「扩展 / 脚本覆写 (Script Override)」 中,配置如下脚本:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
// ==============================================================================
// Clash 动态脚本覆写:局域网直连 + Parsec 穿透 + 国内大流量与防风控免流
// ==============================================================================

function main(config) {
try {
if (!config || typeof config !== 'object') {
return config
}

// 1. 需要强制置顶直连的规则列表(前置规则)
const customPrependRules = [
// -----------------------------------------------------------
// A. 自定义域名直连(替换为你自己的域名)
// -----------------------------------------------------------
'DOMAIN-SUFFIX,example.com,DIRECT',
'DOMAIN-SUFFIX,my-domain.cn,DIRECT',

// -----------------------------------------------------------
// B. 局域网全网段与本地设备(Parsec 局域网直连核心)
// -----------------------------------------------------------
'GEOIP,lan,DIRECT,no-resolve',
'DOMAIN-SUFFIX,local,DIRECT', // Mac mDNS 本地设备名 (*.local)
'DOMAIN-SUFFIX,localhost,DIRECT',
'DOMAIN-SUFFIX,lan,DIRECT',
'IP-CIDR,127.0.0.0/8,DIRECT,no-resolve', // 本机回环
'IP-CIDR,192.168.0.0/16,DIRECT,no-resolve', // 家用局域网
'IP-CIDR,10.0.0.0/8,DIRECT,no-resolve', // 10.x.x.x 内网
'IP-CIDR,172.16.0.0/12,DIRECT,no-resolve', // 私有网段
'IP-CIDR,100.64.0.0/10,DIRECT,no-resolve', // Tailscale / 虚拟局域网
'IP-CIDR6,::1/128,DIRECT,no-resolve',
'IP-CIDR6,fc00::/7,DIRECT,no-resolve',
'IP-CIDR6,fe80::/10,DIRECT,no-resolve',

// -----------------------------------------------------------
// C. 微信 / QQ / 腾讯通信(防异地风控、语音通话卡顿与大文件耗流)
// -----------------------------------------------------------
'DOMAIN-SUFFIX,weixin.qq.com,DIRECT',
'DOMAIN-SUFFIX,wechat.com,DIRECT',
'DOMAIN-SUFFIX,wx.qq.com,DIRECT',
'DOMAIN-SUFFIX,servicewechat.com,DIRECT',
'DOMAIN-SUFFIX,qpic.cn,DIRECT', // 微信/QQ 图片 CDN
'DOMAIN-SUFFIX,qq.com,DIRECT',
'DOMAIN-SUFFIX,tencent.com,DIRECT',
'DOMAIN-SUFFIX,gtimg.cn,DIRECT',
'DOMAIN-SUFFIX,myqcloud.com,DIRECT', // 腾讯云文件传输
'DOMAIN-SUFFIX,work.weixin.qq.com,DIRECT',

// -----------------------------------------------------------
// D. 防风控与安全认证直连
// -----------------------------------------------------------
'DOMAIN-SUFFIX,12306.cn,DIRECT', // 铁路 12306(走代理无法购票)
'DOMAIN-SUFFIX,alipay.com,DIRECT', // 支付宝
'DOMAIN-SUFFIX,alipayobjects.com,DIRECT',
'DOMAIN-SUFFIX,tenpay.com,DIRECT', // 财付通
'DOMAIN-SUFFIX,unionpay.com,DIRECT', // 银联
'DOMAIN-SUFFIX,icbc.com.cn,DIRECT',
'DOMAIN-SUFFIX,ccb.com,DIRECT',
'DOMAIN-SUFFIX,cmbchina.com,DIRECT',
'DOMAIN-SUFFIX,boc.cn,DIRECT',
'DOMAIN-SUFFIX,chsi.com.cn,DIRECT', // 学信网

// -----------------------------------------------------------
// E. 国内 AI 平台与开源镜像站
// -----------------------------------------------------------
'DOMAIN-SUFFIX,deepseek.com,DIRECT',
'DOMAIN-SUFFIX,moonshot.cn,DIRECT',
'DOMAIN-SUFFIX,kimi.ai,DIRECT',
'DOMAIN-SUFFIX,zhipuai.cn,DIRECT',
'DOMAIN-SUFFIX,bigmodel.cn,DIRECT',
'DOMAIN-SUFFIX,siliconflow.cn,DIRECT',
'DOMAIN-SUFFIX,modelscope.cn,DIRECT', // 魔搭社区
'DOMAIN-SUFFIX,hf-mirror.com,DIRECT', // HuggingFace 国内镜像
'DOMAIN-SUFFIX,npmmirror.com,DIRECT', // NPM 淘宝源
'DOMAIN-SUFFIX,tsinghua.edu.cn,DIRECT', // 清华开源镜像站
'DOMAIN-SUFFIX,ustc.edu.cn,DIRECT', // 中科大开源镜像站

// -----------------------------------------------------------
// F. 远程办公与会议软件
// -----------------------------------------------------------
'DOMAIN-SUFFIX,todesk.com,DIRECT',
'DOMAIN-SUFFIX,oray.com,DIRECT', // 向日葵
'DOMAIN-SUFFIX,wemeet.qq.com,DIRECT', // 腾讯会议
'DOMAIN-SUFFIX,feishu.cn,DIRECT', // 飞书
'DOMAIN-SUFFIX,dingtalk.com,DIRECT', // 钉钉
'DOMAIN-SUFFIX,wps.cn,DIRECT',

// -----------------------------------------------------------
// G. 国内测速与大数据量站点(视频/网盘/游戏下载)
// -----------------------------------------------------------
'DOMAIN-SUFFIX,speedtest.cn,DIRECT',
'DOMAIN-SUFFIX,bilibili.com,DIRECT',
'DOMAIN-SUFFIX,bilivideo.com,DIRECT', // B站视频流 CDN
'DOMAIN-SUFFIX,douyin.com,DIRECT',
'DOMAIN-SUFFIX,douyincdn.com,DIRECT',
'DOMAIN-SUFFIX,baidupcs.com,DIRECT', // 百度网盘下载
'DOMAIN-SUFFIX,pan.baidu.com,DIRECT',
'DOMAIN-SUFFIX,aliyundrive.com,DIRECT',
'DOMAIN-SUFFIX,steamcontent.com,DIRECT', // Steam 游戏下载 CDN
'DOMAIN-SUFFIX,mihoyo.com,DIRECT',

// -----------------------------------------------------------
// H. 所有 .cn 顶级域名兜底直连
// -----------------------------------------------------------
'DOMAIN-SUFFIX,cn,DIRECT'
]

// 2. 内存数组安全拼接,保证规则绝对置顶
if (!config.rules || !Array.isArray(config.rules)) {
config.rules = []
}
config.rules = [...customPrependRules, ...config.rules]

return config
} catch (error) {
console.error('[Script Override Error]:', error)
return config
}
}

2.2 规则生效与连接状态验证

  1. 保存脚本后,刷新订阅或重启内核。
  2. 打开 Clash 的 「连接 (Connections)」 页面。
  3. 访问内网设备或国内站点,确认其目标策略(Destination / Proxy)显示为绿色的 DIRECT,而海外服务仍走代理策略组。

3. macOS 被控端(Host)环境配置

macOS 系统对安全权限控制较严,必须手动放行相关权限,否则会出现连接黑屏或无法操控的问题。

3.1 系统安全与辅助功能授权

进入 系统设置 (System Settings) -> 隐私与安全性 (Privacy & Security)

  • 屏幕录制 (Screen Recording):勾选允许 Parsec(解决 -14003 捕获黑屏错误)。
  • 辅助功能 (Accessibility):勾选允许 Parsec(允许远端键鼠输入)。

3.2 启用 Hosting 远程托管

打开 Parsec 客户端:

  • 进入 Settings -> Host,将 Hosting 设置为 Enabled

3.3 息屏与防止休眠配置

  • 进入 系统设置 -> 锁定屏幕 / 节能,开启“使用电源适配器时防止自动睡眠”。
  • 如需合盖使用或无显示器开机,建议搭配防休眠工具(如 Amphetamine)或虚拟显示器插头(HDMI Dummy Plug)。

4. Windows 控制端(Client)画质与操控调优

为了在 Windows 上获得媲美本地原生操作的体验,建议在 Settings -> Client 进行以下调优:

4.1 硬件解码与超清画质参数

  • Decoder:选择独立显卡(如 NVIDIA / AMD / Intel),切勿选择 Software
  • Codec:推荐开启 H.265 (HEVC),画面边缘更锐利。
  • Bandwidth Limit:局域网内直接设为 30 Mbps ~ 50 Mbps,消除画质噪点与文字发糊。
  • Renderer:推荐使用 DirectX 11 (D3D11)

4.2 跨系统键位映射优化

Windows 键盘与 Mac 键位对应关系:

  • Windows 键 = Mac 的 Command(复制:Win + C,粘贴:Win + V)。
  • Alt 键 = Mac 的 Option
  • Ctrl 键 = Mac 的 Control

快捷键习惯优化:如果习惯了 Windows 的 Ctrl + C,可以在 Mac 的 「系统设置 -> 键盘 -> 快捷键 -> 修饰键」 中,将 ControlCommand 键互换,即可无缝沿用 Windows 肌肉记忆。


5. 局域网直连效果检验与排错(FAQ)

5.1 串流延迟与 LAN 标识验证

在 Windows 端点击 Connect 连接 Mac。连接成功后,点击画面上的 Parsec 悬浮小标

  • Network Latency(网络延迟):稳定在 0ms ~ 3ms
  • Connection Type:明确标记为 LAN

此时说明局域网直连配置完全成功,既享受了 60 帧无感延时的操作体验,又不必担心代理流量被消耗。

5.2 常见高频异常排查清单

报错代码 / 异常现象核心根因快速解决对策
-6023 / -6024UDP P2P 握手被 TUN / 防火墙拦截检查 Clash 脚本是否将 192.168.0.0/16lan 设为 DIRECT 并置顶
-14003macOS 未授予屏幕录制权限在 macOS 系统设置中重新勾选 Parsec 屏幕录制权限并重启客户端
画面卡顿 / 丢帧使用了软解 (Software Decoder)在 Client 设置中将 Decoder 改选为独立 GPU 硬件解码
Mac 锁屏后断开系统进入深度休眠或 WiFi 节能模式开启“防止自动睡眠”,或搭配 Amphetamine 防休眠工具