OSX: как проверить, что занимает порты или сокеты

OSX: как проверить, что занимает порты или сокеты

У меня возникли проблемы с L2TP/IPSec на моем компьютере с OS X 10.7.2, и мне было интересно, как лучше всего выяснить, какой процесс занимает определенные сокеты или порты;

Мои связанные посты (ниже) были более конкретными, но я не смог разобраться. Я задаю более общий вопрос, надеюсь, найдется кто-то, кто сможет помочь. OS X: как выяснить, что мешает правильной работе L2TP/IPSec и OS X 10.7, не могу войти ни на один L2TP VPN-сервер

Редактировать: Я пробовал netstat и lsof, но не увидел ничего, связанного с моей проблемой. И это не маршрутизатор (другие машины за ним работают нормально); это не брандмауэр (та же проблема с его отключением) или LittleSnitch (та же проблема с его отключением). Был установлен CiscoANyconnect, но проблема осталась даже после удаления. Моя гипотеза заключается в том, что он изменил что-то, что осталось даже после удаления.

решение1

Ладно, я разобрался. Это были не порты и сокеты. Оказывается, что-то (возможно CiscoAnyconnect) выгрузило racoon при запуске. Чтобы исправить (при удаленном Anyconnect), сделайте следующее:

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

Вы также можете запустить racoon вручную:

sudo /usr/sbin/racoon

Связанный контент