Does DNS Test Leak My Real IP Address?

The website which makes the DNS test can only know our DNS provider. It can’t know our real DNS settings or our real IP address behind the proxy.

Question: I use a proxy (in My IP Hide) in the United Kindom. But the DNS servers are in Belgium. Does it leak my real IP address?

Answer: The short answer is No. Below is the detailed explanation.

Websites Know Your DNS IP?

The websites which can show our DNS servers are using the same technology. We use this one as an example:

Here is the test result for our My IP Hide server (UK5).

DNS Leak Test
DNS Leak Test for UK5 Proxy

It seems that the website knows our DNS servers. In fact, it only knows the ISP of our DNS because our real DNS servers are and instead of 74.125.x.x.

Let’s see how it detects our DNS servers. First, it makes six new domain names such as these ones.

Then it uses javascript to make our browser to connect to those domain names. Our browser needs to know the IP address of them. So it makes a DNS query: “What is the IP address of”.

The query route looks like this: Our Browser -> UK5 Proxy -> -> other Google DNS servers ->  74.125.x.x -> the name server of (

What Are Those DNS IP?

Then the name server of knows we used 74.125.x.x to do a DNS query. It made six new domain names so it can get six  IP addresses which query those six new domain names.

But those IP addresses 74.125.x.x are just edge DNS servers which are on the optimal route. can’t even know their previous nodes. Neither can it know our real DNS servers ( or our real IP address which is behind the UK5 proxy. What it actually knows is our DNS provider, Google.

Use DNS Test to Check User’s IP?

First, DNS test can’t get the user’s exact location. For example, websites may get Belgium IP addresses for all the European users, and Taiwan IP addresses for all the Asian users if the users are using Google DNS

Second, DNS test is costly. It needs extra code to make many one-off domain names and read the logs from the name servers. It also wastes the Internet resources, by adding unnecessary DNS queries for those disposable domain names.

Because of the above two reasons (no exact location and costly), most websites won’t use DNS test to block foreign visitors. Getting the IP address from the user’s HTTP request is still the main method.

The Meaning of DNS Leak Test

If you don’t use any proxy/VPN and use the default DNS server settings. You should be using the DNS server of your ISP. You will see Comcast, Verizon, or AT&T in the DNS Leak test result.

In that case, your ISP knows all your DNS queries. Thus it can know all the websites you visited.  That is a DNS leak. Some bad ISP may send fake or invalid IP addresses to your DNS queries. Thus it can block some websites.

Moreover, a DNS test may know your exact location if you are using the default DNS servers of your ISP.

The meaning of the DNS leak test is to check whether you are using a safe DNS provider. These are safe DNS providers.

DNS Provider NamePrimary DNS ServerSecondary DNS Server
OpenDNS Home208.67.222.222208.67.220.220
Comodo Secure DNS8.
Norton ConnectSafe199.85.126.10199.85.127.10
Alternate DNS198.101.242.7223.253.163.53
Hurricane Electric74.82.42.42

How to Fix a DNS Leak

  • Use those safe DNS providers above
  • Use remote DNS if you are using a socks proxy
  • Use a version of OpenVPN newer than v2.3.9
  • Use an HTTP proxy which doesn’t have the DNS leak problem natively
  • Use My IP Hide which is an enhanced HTTP proxy service



My IP Hide Is 13 Times Faster Than VPN

We tested the speed of My IP Hide as well as the major VPN protocols (OpenVPN, PPTP, L2TP/IPsec). The result is that My IP Hide is 13 times faster than VPN.

Recently we made a test to check the speed of our product My IP Hide. It’s an encrypted proxy service to hide IP and unblock websites. In theory, it should be much faster than its main competitor, VPN. How was its performance in reality? Let’s see.

The Speed of Direct Connection

The test computer was in Los Angeles with a high-speed network access. We checked the speed of its direct connection (no proxy, no VPN), which is the maximum speed of its network.

Speed of Direct Connection
Speed of Direct Connection

Since ordinary users do not upload files frequently, we will focus on the download speed. It was 345Mb/s. It means 345 million bits per second. Since one Byte equals to 8 bits, the download speed in Chrome should be 345/8 = 43MB/s in theory. However, there was some loss in reality.

Direct Download
Download Speed in Chrome

Since the download speed in Chrome was unstable, we only tested the connection speed by in the following test. To be fair, we used the servers in Los Angeles for both VPN and My IP Hide.

The Speed of OpenVPN Protocol

OpenVPN is the most frequently used VPN protocol. Most VPN vendors recommend it and use it as the default protocol. It has two versions, a 256-bit version, and a 160-bit one. We check the 256-bit version first as it is used more often.

OpenVPN 256bits
OpenVPN 256bits

We tested it twice. The first result is 20Mb/s. The second one is 21Mb/s, close to the first one. It was a dramatic decline in speed. We weren’t surprised because the VPN used a strongly encrypted connection. It is the expense of security.

Then we tested the 160-bit encrypted OpenVPN. Its encryption is a little weaker than its 256-bit brother.

OpenVPN 160bits
OpenVPN 160bits

Its speed was only a little faster than the 256-bit encrypted OpenVPN protocol. However, it was only 20.26Mb/s in the second test. There was little difference in speed between them.

The Speed of Other VPN Protocols

Then we tested the PPTP protocol with 128-bit encryption. It used to be popular on Windows. Its speed was faster than OpenVPN. In fact, it was the fastest among all the VPN protocols.

PPTP is Faster
PPTP is the Fastest VPN Protocol

In the second test, PPTP got a result of 104Mb/s, close to the first one. Then we tested the last VPN protocol, L2TP/IPsec with 256-bit encryption. Just like PPTP, most desktop and mobile devices natively support it.

L2TP IPsec

In the second test, L2TP/IPsec got a result of 47.38Mb/s, close to the first one. Its speed was between the OpenVPN and PPTP protocol. It was because its encryption strength is between them too.

The Speed of My IP Hide

My IP Hide has many IP addresses (servers) in the United States. It automatically tested all of them and sorted them by speed. The servers in Los Angeles were on the top of the list, as we expected.

IP Addresses List
IP Addresses List

We tested two of them. The faster one US28 had the speed of 285Mb/s. It was the 2.5 times of PPTP, 5.7 times of L2TP/IPsec, and 13 times of OpenVPN, the VPN industry standard protocol.

US28 285Mb/s
US28 285Mb/s
US17 238Mb/s
US17 238Mb/s

The slower LA server US17 had a speed of 238Mb/s, not bad. Just for the curiosity, we tested two Dallas servers.

US22 Dallas 178Mb/s
US22 Dallas 178Mb/s
US19 Dallas 171Mb/s
US19 Dallas 171Mb/s

Their speeds were above 170Mb/s. It was pretty good, considering that Dallas is 1240 miles away from Los Angeles.

The Comparison of Speed

We made a chart to demonstrate the speed difference of those VPN protocols and My IP Hide.

My IP Hide vs. VPN
My IP Hide vs. VPN

From that graph, we can see that My IP Hide achieved 83% (285Mb/s) of the maximum speed (345Mb/s, direct connection, no proxy, no VPN), while OpenVPN only retained 6% (22Mb/s). Since OpenVPN is the VPN industry standard protocol, we can conclude that My IP Hide is 13 times faster than VPN.


Fix the Proxy Settings Locked by Spigot Malware

It’s the process how we fixed the browser hijacking for a user. A Spigot malware locked his IE proxy settings. We finally solve the problem by Malwarebytes.

Recently one of our customers had a strange problem. Some program locked his proxy settings. It was one kind of browser hijacking.

We could not change the proxy settings from the Internet Options dialog. There was an error message “Some settings are managed by your system administrator.

IE Proxy Settings Locked
IE Proxy Settings Locked

Our product My IP Hide failed to work because of it. It showed the error message “You are using the unencrypted regular proxy Your real IP address may leak.

MyIPHide Not Working
MyIPHide Not Working

Reset Internet Explorer Settings

We tried to reset his Internet Explorer settings by clicking its menu Tools > Internet Options > Advanced tab > Reset. But it didn’t work. We have to try other methods.

Reset IE Settings
Reset IE Settings

Change Proxy Settings in Control Panel

Then we modified the proxy settings in the control panel. But it will be reverted to immediately.

System Proxy Settings
System Proxy Settings

However, we didn’t find any program listening on (managing) the 8080 port. It caused the browsers could not open any page.

Found the Suspect: Spigot

Then we try to find what program was changing the proxy settings. Finally, we found a suspicious program “PreferencesManager.exe” by Process Monitor.


That program belonged to a company named Spigot Inc. It produces many Adware and potentially unwanted programs (PUP). They compulsively redirect users to their advertiser’s sites to earn money. It will cause a lot of problems for the user’s system.

Manually Fix the Windows Registry

We removed the Spigot program YTD Toolbar from the Control Panel. But it didn’t solve the problem. The proxy settings are still locked. We tried to fix it by manually changing these Windows Registry entries which control the system proxy settings.

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings

Use Anti-Virus/Malware Programs

However, it still could not solve the problem. It was too hard for us to fix all the corrupted registry keys manually. Thus We decided to use a professional tool to fix it. We tried these anti-virus programs.

  • Avast
  • 360 Total Security
  • Tweaking Windows Repair
  • AdwCleaner

One by one, download, install, run, scan, repair, reboot for each of them. However, sadly enough, none of them were able to solve the problem.

Avast Scanning
Avast Scanning

The Finisher: Malwarebytes

Finally, we find the finisher, Malwarebytes Anti-Malware. It successfully cleared the system and fixed the problem after a quick scan and reboot.

Malwarebytes Anti-Malware

Thanks to Malwarebytes, our product My IP Hide worked again.

MyIPHide Working Again
MyIPHide Working Again


We spent about 4 hours on trying all those methods and programs to fix the problem. It was a real pain. Next time we will directly use Malwarebytes to save time.

And we recommend Malwarebytes for all our users. The free version is a manual scanner. The paid (Premium) version provides real-time protection against malware, ransomware and malicious websites. Either one is a great tool to keep threats off your system.

Google Proxies Are All Dead

We used to provide a list of free Google proxy servers on and update it daily. But Google blocks all the public proxies in the year 2016. So there is no google proxy server (IP address and port) on that page anymore.

What is Google Proxy?

A Google proxy (also know as the google-passed proxy) is an HTTP proxy which has the following two features.

1. It must support searching on Google. Proxies in China cannot access Google. So they are not Google proxy. Since Google uses HTTPS instead of HTTP as its primary protocol, a Google proxy should support HTTPS/SSL.

2. Google must not block it. To stop abuse, Google blocks suspect IP addresses which have unusual traffic. A Google proxy should not be on the blacklist of Google.

Why use Google Proxy?

Many SEO (Search Engine Optimization) programs such as Scrapebox make a significant number of queries on Google to get information such as ranks and competitors. If you use them, you should use a Google proxy to avoid being banned by Google.

Some countries (such as China) block Google. You need a Google proxy to access it.

Google Blocks Proxy in 2016

Google shows a page to verify that you are a human instead of the robot if a proxy is detected. Before the year 2016, Google allows using that proxy for some time if you can pass this human verification.

Google Blocks Proxy
Google Blocks Proxy

But Google changed that rule in 2016. Now a verification is required for every search as long as you are using a public proxy. It makes the public proxies useless for Google searches. This image shows that Google blocks all the public proxies. In the Google proxy checker program, Elite Proxy Switcher, “Partial” means you need to pass a verification before every search on Google.

Google Proxy Checker
Google Proxy Checker

Update: The new version (1.29) of Elite Proxy Switcher removed the function to check whether a proxy supports searching on Google. It’s because none of them support it. Google proxies are all dead.

How to Unblock Google Now?

All the public proxies cannot be used on Google now. However, you can use private (paid) proxies. If you need to search Google by programs (with a large number of queries) such as Scrapebox, you can buy private proxies. Then import their IP addresses and ports into Scrapebox.

If you use Google manually (properly), you can use a hide-IP program such as My IP Hide. It’s much easier to use.

Popular Proxy Software

Here are some popular proxy programs which can check proxy list or provide proxy service. We list the homepage, download link, and tutorial of the proxy software. You can use our free proxy list to test these proxy programs.

My IP Hide

My IP Hide is an enhanced proxy service which uses encrypted private proxy servers. It can help you to visit the blocked sites (such as facebook, twitter, and youtube) and protect your Internet privacy.

Download   Homepage   Tutorial

Elite Proxy Switcher

Elite Proxy Switcher is a professional HTTP proxy tester and proxy switcher. It can check the details of the proxies and automatically change the proxy of your browsers (Internet Explorer and Mozilla Firefox).

Download   Homepage   Tutorial

Socks Proxy Checker

Socks Proxy Checker is a professional socks proxy checker and proxy switcher. It can check the details of the proxies and automatically change the proxy of your browsers (Internet Explorer and Mozilla Firefox).

Download   Homepage   Tutorial

Old Proxy Software

These are some old proxy programs which are popular in 2006. Some of them already died, the others still exist.

Forum Proxy Leecher

Forum Proxy Leecher can scan topics in different types of proxy forums and extract the proxies from them and even from the accessories.

Download   Homepage   Tutorial


Sockscap can make programs support socks proxy. SocksCap enables the Internet applications to run through a socks server so that the server end of the application can’t know your real IP address.

Download   Tutorial


It can completely hide your IP by simultaneously using several anonymous proxy servers to fetch the web pages and pictures for you.

Download   Homepage   Tutorial

Proxy Hunter

Proxy Hunter is a classical and powerful tool for scanning proxies by IP ranges. It’s a good tool for those who prefer creating their own proxy lists rather sharing others.

Download   Tutorial

JAP (JavaAnonProxy)

JAP uses a single static address which is shared by many JAP users. That way neither the visited website nor an eavesdropper can determine which user visited which website. Java Runtime Environment is required.

Download   Homepage


A program that allows working with any Internet service through a chain of SOCKS or HTTP proxies to hide the real IP-address.

Download   Homepage

How to Use My IP Hide in PS3

Question: I want to know how to use My IP Hide on my PS3?

Answer: You can run My IP Hide on your Mac/Windows computer. Then use your PS3 (PlayStation 3) to connect to My IP Hide.

However, My IP Hide only supports the browser on PS3. It doesn’t support the games.

1) Your PS3 and computer should be in the same LAN (WiFi).
2) Click the “Setting” button on My IP Hide
3) Go to the “Misc” Tab of the “Settings” dialog
4) You will see a Proxy IP (Server) and Port in that Tab


5) Set that proxy IP (server) and port in your PS3




Press the “Right” button all the way until you see the “Proxy Server” option. Then choose “Use” and click the “X” button.




6) When you exit My IP Hide on your computer, you should set your PS3 to use the direct connection. Otherwise, it can’t open any web pages.