ControlCenter.app 在 Monterey OS 上侦听端口 7000/tcp。这正常吗?为什么这样做?怎么关闭?

使用lsof -i:5000和ps -ef|grep PID命令获取了下面的数据。

1
2
3
4
5
6
7
a@deMBP src % lsof -i tcp:7000
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
ControlCe 2331 a 19u IPv4 0xcb75b4e73aa81dfb 0t0 TCP *:afs3-fileserver (LISTEN)
ControlCe 2331 a 20u IPv6 0xcb75b4e73aaadd4b 0t0 TCP *:afs3-fileserver (LISTEN)
a@deMBP src % ps -ef|grep 2331
501 2331 1 0 7 922 ?? 15:56.77 /System/Library/CoreServices/ControlCenter.app/Contents/MacOS/ControlCenter
501 75750 68773 0 7:28下午 ttys007 0:00.00 grep 2331

解决方案:

端口 5000 现在用于 Airplay 以及 macOS Monterey 中的端口 7000,您可以通过在列表底部的“系统偏好设置”>“共享”中取消选中“隔空播放接收器”来关闭它。

所以是的,这很正常!Apple 意识到从操作系统的角度来看并没有使用这些端口,即使许多开发人员默认使用这些端口。

关闭隔空播放接收器

转载:stackexchange