Cloudflare launched consumer DNS service on April 1, 2018. Cloudflare’s DNS service promises to speed up your internet connection and provide browsing privacy. Cloudflare claims that it will be “the Internet’s fastest, privacy-first consumer DNS service.” Clouldflare’s DNS service uses https://188.8.131.52 and https://184.108.40.206 as DNS resolver that anyone can use free of charge. Competing with OpenDNS and Google DNS, Cloudflare is focusing heavily on the privacy aspect of its own DNS service with a promise to clear all logs of DNS queries within 24 hours.
What is DNS? DNS services are usually provided by ISPs to resolve a domain name like www.hellpc.net into a real IP address that routers and switches can understand. It’s one of the most important part of the internet, but DNS servers that ISPs provide are usually slow and unreliable. ISPs or any Wi-Fi network that you are connected to can use these DNS servers to track your browsing activities, which poses a privacy risk.
Cloudflare has worked with APNIC to bring its DNS service into existance. Cloudflare’s DNS offers support for both DNS-over-TLS and DNS-over-HTTPS. Cloudflare’s DNS is currently sitting at first place with a global response time of 14ms, compared to 20ms for OpenDNS and 34ms for Google’s DNS, so it’s the fastest DNS resolver for consumers.
You can use Cloudflare DNS service on your PC and your Phone to speedup your internet. Configuring Cloudflare DNS on PC is simple and doesn’t require any technical skills but you can’t easily configure Cloudflare DNS directly on your phone. To solve this issue, Cloudflare has launched an App that configures DNS on your phone without much intervention. You just install this app and you are good to go in few taps. This app is currently available for Android & iOS. This tutorial shows how to configure Cloudflare’s DNS service on your Windows PC and Android Phone. Let’s start with Windows PC.
Cloudflare DNS Addresses:
IPv4: 220.127.116.11 & 18.104.22.168
IPv6: 2606:4700:4700::1111 & 2606:4700:4700::1001
How to Configure Cloudflare DNS on your Windows PC?
For configuring Cloudflare’s DNS service in Windows PC, we need to make some changes to network configuration. Follow these steps to configure Cloudflare DNS in your Windows PC:
Open Control Panel and search “network connections”. In search results, click on View Network connections under Network and Sharing Center.
This will open Network Connections manager. Right-click on your Ethernet or Wi-Fi adapter and select Properties. In case you have multiple adapters showing in Network connections, select the one which is showing “connected” and skip the ones which are disconnected (showing red cross symbol in bottom-left corner).
In Network properties, you can manage IP address and DNS address of selected Network connection. Most of the systems use IPv4. Select Internet Protocol Version 4 (TCP/IPv4) from the list and click on Properties button. You can take help from following screenshot.
In most of the cases, IP address is configured automatically via DHCP. You will see Obtain an IP address automatically and Obtain DNS server address automatically options already selected. We need to change DNS server address only, so, we will leave Obtain an IP address automatically settings as it is. Under DNS settings, select Use the following DNS server addresses: option. Fields for entering DNS server IP will be highlighted. In Preferred DNS server enter 22.214.171.124 IP address. You can leave Alternate DNS server blank but for better redundancy you can use 126.96.36.199 as alternate DNS server.
After entering DNS server addresses, click OK and then click Close to close Properties window.
DNS Configuration Check & DNS Speed
After configuring Cloudflare DNS server on your PC, restart your PC to flush existing DNS cache or simply run following commands in elevated Command Prompt (Run as Administrator).
ipconfig /flushdns ipconfig /registerdns
First command shown above flushes existing DNS resolver cache and second command will register your machine (computer) in the Cloudflare’s DNS zone. You can run nslookup command to check default dns server. If you have configured everything correctly, you should see one.one.one.one as Default Server.
The independent DNS monitor DNSPerf has ranked Cloudflare DNS (188.8.131.52) as the fastest DNS service in the world. Below are the results based on response time of DNS servers according to DNSPerf.
How to Configure Cloudflare DNS on your Phone?
Configuring Cloudflare’s DNS on your Android or iOS device is not as easy as on your Windows PC. To curb this issue, Cloudflare has introduced it’s App for Android and iOS. You can simply go to Play Store on Android device or App Store on your iPhone or iPad and install Cloudflare’s DNS app and you are good to go. To see how to install and configure Cloudflare app on Android device follow these steps:
Open Play Store on your phone, search “184.108.40.206 faster and safer internet” and tap on Cloudflare’s app with name 220.127.116.11 Faster & Safer Internet. Tap on INSTALL to install the app on your phone. App will be downloaded and installed on your phone. Tap on OPEN to open Cloudflare’s DNS app.
After opening the app for the first time, swap right to skip introduction page. On the next page tap on Install VPN profile to configure Cloudflare DNS on your android phone. Tap on OK when a pop-up for Connection request appears.
This app actually configures a VPN tunnel which redirects all your internet traffic through Cloudflare’s DNS servers.
After configuring Cloudflare’s VPN profile, you can tap on Done to complete the setup of app. You will see a big switch in the center to connect or disconnect Cloudflare VPN. By default this is turned OFF. Swipe the switch to right to enable Cloudflare VPN and you are good to go. It will now show connected. You can also see a small key symbol at the top of the screen.
Now, after you have successfully configured Cloudflare’s DNS server on your PC and Phone, you can enjoy fast browsing experience. However your browsing and downloading speed also depends on your connection speed but a faster DNS server makes a big difference. With the privacy and speed promised by Cloudflare, you can browse internet freely. Hope you liked the tutorial. Feel free to comment if you face any issues configuring Cloudflare’s DNS on your phone and PC. Enjoy, have fun.