Como posso desvincular uma porta UDP que não possui entrada no lsof?

Como posso desvincular uma porta UDP que não possui entrada no lsof?

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 lsofnão mostra um processo na porta 500 (ou seja, sudo lsof -i:500 -Pnã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 sudopara rodar lsofcomo 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.

informação relacionada