Apply conversion script to all *.md files. authored by Alexander Hansen Færøy's avatar Alexander Hansen Færøy
= Tor socks dns leak problem fix for win32 (Windows XP) using treewalk = # Tor socks dns leak problem fix for win32 (Windows XP) using treewalk
by C. Wilson by C. Wilson
== Introduction == ## Introduction
The Tor SOCKS DNS leak giveaway seems to be Windows applications using your original IP address to The Tor SOCKS DNS leak giveaway seems to be Windows applications using your original IP address to
do DNS requests instead of through the Tor socks tunnel, which gives away your original ISP IP address do DNS requests instead of through the Tor socks tunnel, which gives away your original ISP IP address
...@@ -26,7 +26,7 @@ Bot solutions, with a local or remote DNS server, can be tracked also by logging ...@@ -26,7 +26,7 @@ Bot solutions, with a local or remote DNS server, can be tracked also by logging
turning on the logging, which might happen during normal operation. Having local DNS server has the additional benefit, that there is no central choke point where turning on the logging, which might happen during normal operation. Having local DNS server has the additional benefit, that there is no central choke point where
all DNS traffic is tracked through, because the local DNS server usually sents requests to the authorative DNS servers for the names sought. all DNS traffic is tracked through, because the local DNS server usually sents requests to the authorative DNS servers for the names sought.
== Getting Started == ## Getting Started
I am not an expert at TCP/IP networking, so I'm not completely sure this is a solution for the problem, I am not an expert at TCP/IP networking, so I'm not completely sure this is a solution for the problem,
although communicating with the Tor server operators, they have said that running a dns server on although communicating with the Tor server operators, they have said that running a dns server on
...@@ -40,9 +40,9 @@ You may also have to download Bind from http://www.isc.org/sw/bind/ ...@@ -40,9 +40,9 @@ You may also have to download Bind from http://www.isc.org/sw/bind/
I am not sure if Treewalk comes with bind, or if bind is required to be installed as well. I am not sure if Treewalk comes with bind, or if bind is required to be installed as well.
== Installation and Setup == ## Installation and Setup
=== Windows XP or Windows 2003 fix === ### Windows XP or Windows 2003 fix
You will probably experience problems with Treewalk if you are running Windows XP or Windows 2003, You will probably experience problems with Treewalk if you are running Windows XP or Windows 2003,
which concerns using locahost as the dns server. The following guide fixes the problem: which concerns using locahost as the dns server. The following guide fixes the problem:
...@@ -73,7 +73,7 @@ next. Select "Network adapters" and click next, In "Manufacturer" select micros ...@@ -73,7 +73,7 @@ next. Select "Network adapters" and click next, In "Manufacturer" select micros
complete install. Follow the directions above to setup loopback IP and subnet addresses for loopback complete install. Follow the directions above to setup loopback IP and subnet addresses for loopback
adapter. adapter.
=== Install Treewalk === ### Install Treewalk
Install Treewalk before bind, and if the service will not run (Click start, all programs, treewalk, Install Treewalk before bind, and if the service will not run (Click start, all programs, treewalk,
service, start dns service) then you will need to install bind. service, start dns service) then you will need to install bind.
...@@ -84,7 +84,7 @@ The documentation for bind and Treewalk does not seem to be very descriptive upo ...@@ -84,7 +84,7 @@ The documentation for bind and Treewalk does not seem to be very descriptive upo
The Treewalk config files are auto-generated when installing Treewalk. The Treewalk config files are auto-generated when installing Treewalk.
Use at your own discretion. Use at your own discretion.
== Setting up your new local DNS server in Windows networking == ## Setting up your new local DNS server in Windows networking
Click on start, control panel, network connections, and right click on your internet connection Click on start, control panel, network connections, and right click on your internet connection
and select properties. Click on "internet protocol (tcp/ip)" and select properties. Select and select properties. Click on "internet protocol (tcp/ip)" and select properties. Select
...@@ -116,13 +116,13 @@ you are not using the loopback device. No other DNS server addresses should be l ...@@ -116,13 +116,13 @@ you are not using the loopback device. No other DNS server addresses should be l
are going to have problems. are going to have problems.
== Starting your local DNS Server == ## Starting your local DNS Server
Click on start, all programs, Treewalk, service, start dns service. You should see a command Click on start, all programs, Treewalk, service, start dns service. You should see a command
console explaining that it is starting the service. Once the service starts, your new dns server console explaining that it is starting the service. Once the service starts, your new dns server
should be active. should be active.
== Conclusion == ## Conclusion
In theory, although Tor will still give a dns leak warning, you should be free from any applications In theory, although Tor will still give a dns leak warning, you should be free from any applications
leaking IP information over the internet. There are other dns server applications available on leaking IP information over the internet. There are other dns server applications available on
... ...
......