Mac电脑5000端口被ControlCe commplex-main进程占用解决方案

在 Mac 电脑中,有时我们会发现 5000 端口被一个名为ControlCe commplex-main的进程占用。

> lsof -i :5000
COMMAND   PID     USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
ControlCe 550 axiaoxin   11u  IPv4 0x1439df049c9aecdb      0t0  TCP *:commplex-main (LISTEN)
ControlCe 550 axiaoxin   12u  IPv6 0x1439defb064d1c8b      0t0  TCP *:commplex-main (LISTEN)

这个进程是什么呢?它其实是隔空播放接收器(AirPlay Receiver)的一部分,用于支持隔空播放功能,允许用户将音频、视频、设备屏幕或照片从 Apple 设备无线传输到 Mac 或 Apple TV。

如果你不需要使用隔空播放功能,或者需要释放 5000 端口给其他应用程序使用,你可以按照以下步骤操作:

  1. 打开“系统偏好设置”。
  2. 点击“隔空投送与接力”。
  3. 在菜单中找到并取消选中“隔空播放接收器”。

关闭隔空播放接收器进程

这样可以关闭隔空播放接收器进程,从而释放 5000 端口。

目前,没有找到一个有效的方法来更改隔空播放接收器的端口。如果你有其他程序服务需要使用 5000 端口,可能需要考虑关闭隔空播放功能,或者修改程序的使用端口。


也可以看看