How to test a DNS leak?

1. Start a test without a Proxy

Run a test to check for DNS requests without using a Proxy. This test will show which requests are sent from your device without a Proxy tunnel. Remember the DNS servers in the result of a DNS leak test.

2. Run a test being connected to a Proxy network

Press the button “Start” once again after your Proxy is enabled. In the result, you will see the DNS requests sent from your device when a Proxy is on.

3. Check the results

If your DNS requests without a Proxy match ones when your Proxy is on, you have a DNS leak. If you didn’t see the same DNS servers after you enabled a Proxy, your DNS requests don’t leak.

What is a DNS?

DNS (the Domain Name System) is a technology that translates various domain names (e.g. google.com) into a certain IP sdasda. IP address. In simple words, DNS is a directory of names that match with numbers - IP addresses. The thing is, the machines don't read the domain names by default, but they read IP addresses and the connection between them is established based on IP addressed only.

How does DNS work?

DNS helps browsers, apps, and other tools to convert a specific domain name (e.g. forbes.com) into a machine readable format. Human redable domain names can't be read by machines. That is why, DNS turns different domain names into IP addresses. IP addresses, as numerical identifiers, enable devices to talk to each other with proper networking equipment. Simply put, DNS is a "phone book" of the internet, that stores all domains along with their IP addresses. Using a DNS, browsers can translate a domain name to its actual IP address and make appropriate requests.

How does DNS leak test work?

A DNS leak test works in a simply way – it check all your DNS requests and allows you to see which DNS servers were used to find out the IP of a domain name. The best way to understand how a DNS leak test works is to try it using the following scheme:

1. Run a DNS leak test without a VPN

2. Run a DNS leak test with a VPN on

3. Compare the DNS servers

If you found out the same DNS servers with a Proxy enabled and without it – your DNS probably leaks. If there are different DNS servers, then you are good to go.

Another easy way to understand how a DNS leak test works is to check your Proxy connection to another country. Let’s assume you are in the US. Run a DNS leak test and you will see that your DNS requests are coming to the US DNS servers. Then, connect to any other country – the UK, France, or Spain. Run a DNS leak test once again. If you see British, French, and Spanish DNS servers – everything is good, and there are no leaks. However, if you see the US DNS server in the list, your DNS requests probably leak.

What Is A DNS Leak?

A DNS leak is a problem with the network configuration that results in loss of privacy by sending DNS queries over insecure links instead of using the Proxy connection. DNS or Domain Name Servers are like telephone books that translate domain names (e.g. yahoo.com) into IP addresses and as such are vital for Internet communication. When you connect to a Proxy tunnel, it is important that all your traffic is passed through the tunnel including DNS requests. Otherwise, if the DNS ‘leaks’ out of the secure tunnel, your online activity could be exposed.

The reason why DNS leaks occur is normally due to misconfiguration of network settings on client devices. The most common DNS leaks occur on Windows Operating Systems due to the OS preferring to use DNS servers assigned by the LAN gateway rather than the DNS server assigned by Proxy tunnel. This is especially common among Windows 10 PCs.

So, a DNS leak is basically a misconfiguration on your device that leads to loss of privacy. If you have a DNS leak, your DNS requests are recorded by your ISP (Internet Service Provider), so they see the websites you are visiting. A reliable Proxys have in-built DNS leak protection and shouldn't leak while some Proxy providers ignore this feature and put your privacy at risk.

Why could I have a DNS leak?

You could have a DNS leak because of some misconfigurations in your system. DNS leak happens when your DNS requests are going outside of a Proxy tunnel. Before you visit any website, a browser or an app sends DNS requests to figure out the IP address of a resource it requests. The DNS processes this query and returns an IP address to your device. Usually, when you use a decent Proxy, all DNS requests are encrypted and sent to secure Proxy DNS servers. However, your PC or phone might send DNS requests outside of a Proxy tunnel which results in a DNS leak. To prevent this problem, we have a built-in DNS leak protection across ZoogProxy clients. This feature makes sure all DNS requests are going through highly-encrypted Proxy tunnel, so a DNS leak isn't happening.

How Can I Prevent DNS Leaks?

It’s possible to prevent a DNS leak if you follow three simple rules:

1. Use a reliable Proxy provider. You need to check if your Proxy provider is good enough. Trusted Proxy providers take your privacy seriously and care about every possible problem in advance. For example, they don’t store logs, have advanced leak protection, and reliable Proxy clients with secure Proxy protocols. If your Proxy is not secure or you use some manual configurations, you risk having a DNS leak.

2. Be careful with changing network configurations. Generally, a DNS leak happens due to misconfiguration of network settings on client devices. That is why, you don’t need to change them, interfere them if you don’t really understand the circumstances. The best way to avoid a DNS leak is to choose a reliable Proxy provider with a decent apps that have a good DNS leak protection.

3. Don’t change DNS servers in your system if you use a good Proxy provider. Operating system allows you to specify which DNS servers should be used to handle DNS requests. By default, your network uses the DNS servers of your ISP (Internet Service Provider), but it’s possible to use other ones. It’s not recommended to change the DNS servers if you already use a decent Proxy provider. Some Proxy providers use their own encrypted DNS servers or have features that prevent DNS leak. So, you don’t need to override DNS servers in your system if you are already using a trusted Proxy service.

How can I test my Proxy for leaks?

You can use various online pages that help to test a Proxy for a DNS leak. For example, you can run a DNS leak test on our page to check if your DNS requests leak. Run the test with a Proxy and without it. Shortlist the DNS servers from the both results, and compare them afterwards. If you find out that DNS requests are the same - a DNS leak is found. If you see that you have a completely different list of DNS servers, you don't need to worry as no DNS leaks were found.

Frequently Asked Questions

You can run a DNS leak right here. Just press the button, and we will show your DNS requests. After that, turn on your Proxy, and run the test again. If you see a completely different list of DNS servers – you are good to go. Otherwise, your DNS might leak.

First thing first – you need to run a DNS leak test. Run a test without a Proxy first. Shortlist or remember the DNS servers that appear. Then, enable your Proxy, and run the test again. If the DNS servers are completely different, you don’t have a DNS leak. If you have the same DNS servers, or some of them are the same, then your DNS is leaking.

Yes, a DNS leak test is completely safe. The DNS leak test just sends DNS requests to resolve a specific domain. Then, it displays what DNS servers your device used. Furthermore, ZoogProxy DNS leaks test is safe because we use a few layers of encryption here.

Алекс

Привет! 👋

У вас есть вопрос или вам нужна помощь? Наша служба поддержки с радостью поможет вам!

Try Premium risk-free

If it’s not right for you, we’ll refund you.

🔥  Streaming services and 1000+ unblocked sites

🔥  200+ servers across 35+ countries

🔥  Advanced security features

🔥  Protect 10 devices at a time

7 days money-back guarantee