
在我的 Mac 上,我有一個「已在使用」的 UDP 端口,但沒有關聯的進程:
sudo netstat -na | grep "udp.*\.500\>"
節目
udp4 0 0 192.168.50.181.500 *.*
udp4 0 0 192.168.29.166.500 *.*
sudo lsof
不顯示連接埠 500 上的進程(即sudo lsof -i:500 -P
不報告任何內容)。
請注意,我在兩個命令上都使用“sudo”,因此它應該顯示所有進程。 (重新啟動有效,但尋找幹擾較小的東西)
如何解除500埠的綁定以便再次使用它?
答案1
您是否使用rootsudo
身分運行lsof
?如果沒有,它將只能看到您擁有的進程打開的文件,這可能是一個系統進程。
連接埠 500 通常用於伊薩克姆普,它是 IPSec 套件的一部分。它通常會作為基於 IPSec 的 VPN 服務的副作用出現在 Mac 上。