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

1

No meu Mac, eu tenho uma porta UDP que "já está em uso", mas não tem 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).

Note que estou usando 'sudo' em ambos os comandos, portanto, ele deve mostrar todos os processos. (reiniciar funciona, mas procurando algo menos perturbador)

Como posso desvincular a porta 500 para poder usá-la novamente?

    
por Chocohound 12.11.2012 / 01:20

1 resposta

1

Você está usando sudo para executar lsof como root? Caso contrário, só poderá ver os arquivos abertos pelos processos que você possui, e isso provavelmente é um processo do sistema.

A porta 500 é normalmente usada para o isakmp , que faz parte do pacote IPSec. Ele geralmente aparece em um Mac como um efeito colateral de um serviço VPN baseado em IPSec.

    
por 12.11.2012 / 06:29