lsof에 항목이 없는 UDP 포트를 바인딩 해제하려면 어떻게 해야 합니까?

lsof에 항목이 없는 UDP 포트를 바인딩 해제하려면 어떻게 해야 합니까?

내 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

루트로 sudo실행하고 있습니까 ? lsof그렇지 않은 경우에는 귀하가 소유한 프로세스에 의해 열린 파일만 볼 수 있으며 이는 아마도 시스템 프로세스일 것입니다.

포트 500은 일반적으로 다음 용도로 사용됩니다.isakmp, 이는 IPSec 제품군의 일부입니다. 이는 일반적으로 IPSec 기반 VPN 서비스의 부작용으로 Mac에 나타납니다.

관련 정보