VPN & Proxy service

What is a DNS leak and how to fix it

In some operating systems (eg, Windows) DNS queries sometimes pass not through DNS server of VPN connection. In this case, some web sites may detect that your IP address and DNS servers are located in different countries and your anonymity can be compromised.

What is this DNS server

The main purpose of DNS servers is transformation of the domain names to the IP address. In simple words, when you type Google.com in browser, DNS server looks for what IP address assigned to this domain, and the loading of web pages occurs via IP addresses.

Below you can see a example of DNS server detection on web site Whoer.net.

How to hide own real DNS server


We have connected to VPN and hide own IP (United Kingdom IP) but DNS server shows our real location (USA).

In this case the problem is in principle of the Windows DNS service. When connecting to the VPN, by default, query is sending to the DNS of VPN server. Then the Windows DNS service waits 2 seconds and if the answer did not come, it sends a request to the next DNS server in the list of Windows. It could be your real DNS of ISP.

DNS of VPN server may has no time to respond to the request on time because of geographical remoteness of VPN server from you. DNS server of your ISP is located closer to your computer. Also, on this may affect the quality of the signal from your ISP to VPN server.

Solution: forced using of the required DNS server. In this case, we clearly indicate to the operating system that you want to use only the specified DNS server.

How to hide real DNS in Windows

How to hide real DNS in Mac OS X


How to hide own real DNS in Windows

Make the next actions in any version of Windows:

How to hide DNS - Control Panel


How to hide DNS - View Network status and tasks


How to hide DNS - Change adapter settings


Click right mouse button on network connection of Windows and then choose "Properties".

How to hide DNS - Properties of network connection


How to hide DNS - Properties of TCP/IPv4 protocol


Type public DNS servers of Google or OpenDNS.

Google DNS:
- 8.8.8.8
- 8.8.4.4

OpenDNS:
- 208.67.222.222
- 208.67.220.220

These DNS servers usually defined as the United States. So will be impossible to detect your real DNS.

For full anonimity we recommend use our DNS servers. In your account on link "Subscriptions" -> tab "DNS" will appear DNS server recommended for using with our VPN servers. For each VPN direction will be indicated own DNS server. And in this case your DNS server will be always match to your IP address (by country).

How to hide DNS - Type DNS server


After these actions your real DNS in Windows will be hidden.

Real DNS server is hidden


How to hide real DNS in Mac OS X

To force the DNS settings on any version of Mac OS X, follow these steps:

How to hide DNS in Mac OS X - System Preferences


How to hide DNS in Mac OS X - Network


In the next window, click on the icon at the bottom of the lock to allow editing of settings. Need to enter the password on the account Mac OS X.

How to hide DNS in Mac OS X - Allow editing


Select the connection that you use for the Internet. Typically, this is either Wi-Fi connection, or Ethernet. And then click on "Advanced".

How to hide DNS in Mac OS X - Advanced settings


Type public DNS servers of Google or OpenDNS.

Google DNS:
- 8.8.8.8
- 8.8.4.4

OpenDNS:
- 208.67.222.222
- 208.67.220.220

These DNS servers usually defined as the United States. So will be impossible to detect your real DNS.

For full anonimity we recommend use our DNS servers. You can find DNS servers recommended for using with our VPN servers in section "My account". For each VPN direction will be indicated own DNS server. And in this case your DNS server will be always match to your IP address (by country).

How to hide DNS in Mac OS X - enter DNS


After performing these steps, your real DNS server in Mac OS X will be hidden.

Real DNS in Mac OS X is hidden




Ask your question