2

I'm trying to send all of my unencrypted day-to-day traffic over an SSH tunnel, which is working pretty well with a simple SOCKS proxy. Skype still goes outside, but that's okay, as Skype is encrypted, and I have a few exceptions for sites that refuse service to my choice of SSH endpoint provider (Amazon). Great.

The problem: A lot of DNS requests are still coming through when I watch on tcpdump. Certainly not all of them, but a lot of them. How can I correlate DNS requests to the application making the requests in OS X?

2 Answers 2

0

Little Snitch won't help that much if the request is satisfied by OS X's high level mechanism (instead of using the resolver library directly). Hands Off might work better as it is intercepting these calls, too (or so it seems).

1
  • This looks like exactly what I was looking for. Little snitch was indeed not doing the trick, and if hands off gets underneath that, that should let me see which applications are not using OS X's DNS facilities, and thus avoiding the tunnel. Thanks!
    – bhuga
    Nov 11, 2011 at 2:28
0

Try using Little Snitch to see which applications are trying to use your network connection.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .