OSX: como verificar o que está ocupando portas ou soquetes

OSX: como verificar o que está ocupando portas ou soquetes

Estou tendo problemas com L2TP/IPSec em minha máquina OS X 10.7.2 e queria saber qual é a melhor maneira de descobrir qual processo está usando soquetes ou portas específicas;

Minhas postagens relacionadas (abaixo) eram mais específicas, mas não consegui entender. Estou fazendo uma pergunta mais geral, espero que haja alguém que possa ajudar. OS X: como descobrir o que impede o funcionamento correto do L2TP/IPSec e OS X 10.7, não é possível fazer login em nenhum servidor VPN L2TP

Editar: tentei netstat e lsof, mas não vi nada relacionado ao meu problema. Além disso, não é o roteador (outras máquinas por trás dele funcionam bem); não é o firewall (mesmo problema com ele desligado) ou LittleSnitch (mesmo problema com ele desligado). O CiscoANyconnect foi instalado, mas o problema persiste mesmo após a desinstalação. Minha hipótese é que mudou algo que persiste mesmo após a desinstalação.

Responder1

Ok, eu descobri. Não eram portas e soquetes. Acontece que algo (possivelmente CiscoAnyconnect) descarregou o racoon na inicialização. Para corrigir (com o Anyconnect desinstalado), faça o seguinte:

launchctl load -w /System/Library/LaunchDaemons/com.apple.racoon.plist

Você também pode iniciar o racoon manualmente:

sudo /usr/sbin/racoon

informação relacionada