Skip to main content

How to Encrypt DNS Traffic in Windows with DNSCrypt


DNS requests or queries are often the weakest link in the network chain as they are completely unencrypted even when you are using HTTPS or VPN service to secure your Internet communication. This unprotected DNS provides ample opportunities for vulnerabilities like man-in-the-middle attacks, DNS snooping, hijacking traffic, etc.



To solve this problem, OpenDNS released DNSCrypt which adds an extra layer of security by encrypting your DNS queries on the local network, essentially blocking any DNS leaks. Here is how to configure your Windows machine to leverage the power of DNSCrypt to encrypt DNS queries.
Configure DNSCrypt in Windows

1. As technical as it sounds, configuring DNSCrypt on a Windows machine is really easy. First, head to the official website and download the DNSCrypt Proxy ZIP package for Windows.


2. Once downloaded, extract the folder inside the package into your C drive or any other drive for that matter. After extracting, rename the folder to “dnscrypt.” That way it will be easy to navigate in the command prompt.


3. Now open up your command prompt with elevated privileges. To do that, Press “Win + X” and select the option “Command Prompt (Admin).” If you are using Windows 7 or Vista, simply search for Command Prompt in the start menu, right-click on it and select the option “Run as Administrator.”


4. Once the Command Prompt has been opened, navigate to the “bin” folder inside the extracted “dnscrypt” folder in your C drive using the command below. If you have placed the folder elsewhere, modify the command accordingly.

c:\dnscrypt\bin


5. Before installing the DNSCrypt, you need to test the server key fingerprint of the DNS we are going to use. In my case, I’m going to test the OpenDNS. To perform the test, enter the command below and execute. Again, change the directory address if you have placed your folder elsewhere.

dnscrypt-proxy.exe --resolver-name=opendns --resolvers-list="c:\dnscrypt\bin\dnscrypt-resolvers.csv" --test=0


6. Once you execute the above command, you should receive a response similar to the image below regarding the server key fingerprint. If not, try other compatible DNS providers from the included CSV file.


7. To install the DNSCrypt service on your Windows machine, enter the below command.

dnscrypt-proxy.exe --resolver-name=opendns --resolvers-list="c:\dnscrypt\bin\dnscrypt-resolvers.csv" --install


8. Once executed, you will receive a confirmation message along with info on the used registry key and the must change DNS resolver settings.

9. To change the DNS settings, press “Win + X” and select the option “Network Connections” to open the Network Connections window. If you are using Windows 7 or Vista, you can access the same via the Networking and Sharing Center.


10. Right click on your network adapter and select the option “Properties.”


11. In the properties window, scroll down, select “Internet Protocol Version 4 (TCP/IPv4)” and click on the “Properties” button.


12. Select the radio button “Use the following DNS server addresses” and enter the localhost address 127.0.0.1 as your preferred DNS. Once you are done adding, click on the “Ok” button to save the changes.

Now, if you are using IPv6, then open the IPv6 properties and enter the preferred DNS as ::1.

That’s all there is to do, and it is that easy to configure your Windows computer to use DNSCrypt. From now on, all your DNS queries are encrypted.

Hopefully that helps, and do comment below if you face any problems while installing the DNSCrypt service for Windows.

Comments

Popular posts from this blog

JNTU-K B.Tech R10 All Results | Manabadi | Schools9 | jntuk.edu.in

Hi Friends...! It is some what difficult to search the all regular and supply results in google from manabadi, schools9 or from jntuk.edu.in for JNTU-Kakinada B.Tech students of R10 Regulation. So, that for this purpose Results Release team collected all the results and providing you to check the results of jntuk r10 regulation.  JNTU-K R10 B.Tech All Results [2010-14] JNTU-K R10 B.Tech All Results [2011-15] JNTU-K R10 B.Tech All Results [2012-16]

Adobe Acrobat XI Pro 11.0.0 Multilanguage (Cracked dll )

(Size: 530 MB) Adobe® Acrobat® XI Pro is more than just the leading PDF converter. It's packed with smart tools that give you even more power to communicate. Easily, seamlessly, brilliantly. NEW Edit text in a PDF - Fix a typo, change a font, or add a paragraph to your PDF as easily as you do in other applications using a new point-and-click interface. NEW Convert PDF files to PowerPoint - Get a head start on new projects by saving a PDF file as a fully editable PowerPoint presentation. NEW Create new PDF and web forms - Customize professional templates or design from scratch with the Adobe FormsCentral desktop app included in Acrobat XI Pro. IMPROVED Standardize routine PDF tasks - Make it easy to create PDFs consistently. Guide people through the correct series of steps with Actions. NEW Edit images in a PDF - Resize, replace, and adjust images in your PDF with no need to track down the original file or graphic.

The anatomy of anxiety

Mac OS X 10.8 Mountain Lion ISO Untouched OS download

Description I noticed that there are no complete and untouched Mountain Lion ISO images uploaded on any torrent sites. The only one available had its boot sector stripped so it could fit onto a 4.7 gb dvd. Therefore it is not bootable or very hard to boot! So here is a untouched copy of Mountain Lion in the ISO format. It will require a dual layer dvd to burn!  This iso was made by opening the golden master "InstallESD.dmg" in disk utility and converting it to a cd/dvd master. Macs use the extension ".cdr" for raw image files so I then changed it to ".iso". Now it is completely compatible to be burned with any iso image burner available! To burn on a mac in disk utility simply change the extension back to ".cdr".