I've read this thread and found useful info regarding running TOR. However, the DNS-leaking problem is still unclear to me. My setup is as follows: Browser proxified with Sockscap to 127.0.0.1:1081, and TOR listening on port 1081. In Sockscap, DNS resolving is set to remote. In my Firewall logs, I see all requests for my browser to/from localhost, and TOR connections to/from the outside. So I presume DNS requests are made in the TOR circuit ? My setup includes a router serving as gateway and DNS server, but I don't see any connection to 192.168.1.1 (router). I've disabled global DNS resolving (I run windows xP), each application being allowed to resolve DNS at 192.168.1.1 How can I check/demonstrate this DNS leaking problem ? Do I still need Privoxy ? Is this DNS leaking only occuring when the system makes DNS requests (as opposed to the application) ?