When using privacy services like WorldVPN, it is very important that all of your Internet traffic originating from your machine is routed through a VPN network. If any traffic is leaked outside of the VPN connection to the network, any adversary monitoring the traffic will be able to log all your activity.
Domain Name System (DNS) is used to translate domains into numerical IP addresses for instance 18.104.22.168 which are required for routing data packets on the Internet. Whenever your device contacts a server on the world wide web, such as the entered URL in your browser, your computer sends a request to a DNS server for the IP address. Most of the Internet Service Providers assign their controlled DNS servers to the customers and use them for logging and recording Internet activity made by you.
Sometimes, even when connected to the VPN network, the operating system resumes using default DNS servers instead of using anonymous DNS servers.
How to solve the DNS leak?
1. Our custom application has a DNS leak protection feature implemented. when using our application, it will prevent your DNS from leaking.
2. Use Public DNS servers.
Google DNS servers:
Preferred DNS server: 22.214.171.124
Alternate DNS server: 126.96.36.199
Mac: System Preferences >> Network >> Choose your network device >> Advanced >> DNS tab and type in the selected DNS server addresses. Please mind that you need to set DNS servers for ALL your network devices!
Linux: Network applet >> Edit Connections >> Edit your network device >> Ipv4 Settings >> Choose Automatic (DHCP) addresses only and add DNS servers in the textbox with every server address to be separated by a comma. Please mind that you need to set DNS servers for ALL your network devices!