Вопрос: OSX: как проверить, что происходит с портами или сокетами


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

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

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


0
2018-01-20 20:51


Источник


lsof -i -P не показывает ничего полезного? - Daniel Beck♦
Ничего в lsof или netstat. - lupincho
Как вы знаете, что использование сокета и / или порта - это проблема? Помогает ли перезагрузка машины? - Daniel Beck♦
Я не делаю и перезапуск не помогает (даже установка 10.7 на 10.6 не помогла). Я не хочу делать чистую установку, но это может быть единственный вариант. При запуске встроенного VPN-клиента он говорит следующее в ppp.log и system.log: timestamp : L2TP: cannot connect racoon control socket: No such file or directory, Из-за этого я думал, что это может быть сокет или порт. Но это может быть нечто совершенно другое. Кроме того, LittleSnitch не показывает попыток подключения к чему-либо внешнему (VPN-сервер). - lupincho
Просто поймал редактирование, проигнорировал ответ. Я видел, как cisco anyconnect испортил немало макинтошей в последнее время. даже после его удаления. - skub


Ответы:


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

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

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

sudo /usr/sbin/racoon


0
2018-01-21 13:28