Saturday, July 04, 2020

How to bypass a website ban by DNS over HTTPS?

Recently I found that my default search engine DuckDuckGo (duckduckgo.com) was not opening in any web browser, while all other websites are working fine. In a basic troubleshooting, I found that my ISP ( ACT Fibrenet in Bengaluru, India) is blocking my DNS query to duckduckgo.com. ( See my blog on Domain name service DNS ).

DNS-over-HTTPS (DoH)

What is Domain name service (DNS) ?


When we type a URL address in any internet browser like google chrome or Internet explorer, the browser translates that name to something it understands, a number, called IP Address. In Internet, all the connected devices have an unique IP address. Eg: Google website ( google.com or google.in ) has an unique IP Address, Yahoo has its own address. It is difficult to remember all these addresses, that is when DNS helps us. A server running this DNS service maintains a table to translate the Name to IP Address to make things easy for humans