
No meu Mac, tenho uma porta UDP que "já está em uso", mas não possui um processo associado:
sudo netstat -na | grep "udp.*\.500\>"
mostra
udp4 0 0 192.168.50.181.500 *.*
udp4 0 0 192.168.29.166.500 *.*
sudo lsof
não mostra um processo na porta 500 (ou seja, sudo lsof -i:500 -P
não informa nada).
Observe que estou usando 'sudo' em ambos os comandos, portanto deve mostrar todos os processos. (reiniciar funciona, mas procurando algo menos perturbador)
Como posso desvincular a porta 500 para poder usá-la novamente?
Responder1
Você está usando sudo
para rodar lsof
como root? Caso contrário, ele só poderá ver os arquivos abertos pelos processos de sua propriedade, e este é provavelmente um processo do sistema.
A porta 500 é normalmente usada paraisakmp, que faz parte do conjunto IPSec. Geralmente aparece em um Mac como efeito colateral de um serviço VPN baseado em IPSec.