Как можно отслеживать, какие приложения отправляют DNS-запросы в OS X?

Как можно отслеживать, какие приложения отправляют DNS-запросы в OS X?

Я пытаюсь отправить весь свой незашифрованный ежедневный трафик через туннель SSH, который работает довольно хорошо с простым прокси SOCKS. Skype все еще выходит наружу, но это нормально, так как Skype зашифрован, и у меня есть несколько исключений для сайтов, которые отказываются обслуживать моего выбранного поставщика конечной точки SSH (Amazon). Отлично.

Проблема: много DNS-запросов все еще поступают, когда я смотрю на tcpdump. Конечно, не все, но многие. Как мне сопоставить DNS-запросы с приложением, делающим запросы в OS X?

решение1

Маленький Снитчне поможет, если запрос будет удовлетворен высокоуровневым механизмом OS X (вместо непосредственного использования библиотеки решателя).Руки прочьможет работать лучше, поскольку он также перехватывает эти звонки (или так кажется).

решение2

Попробуйте использоватьМаленький Снитччтобы увидеть, какие приложения пытаются использовать ваше сетевое подключение.

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