What is DNS

Domain Name System (DNS)

A Domain Name System (DNS) server translates a human­readable domain name (such as google.com)into a numerical IP address [cite:wikipedia] such as 11.22.33.44. The IP address is used to route traffic on the Internet.

DNS spoofing

DNS spoofing (or DNS cache poisoning) is a computer hacking attack, whereby data is introduced into a Domain Name System (DNS) resolver’s cache, causing the name server to return an incorrect IP address [cite:wikipedia].

Options to unblock

Web Browser

Encrypt DNS lookup using HTTPS. Example:

Browser Additional Steps
Chrome Settings -> Security -> Use Secure DNS -> Use Google, Cloudflare or other Public DNS
FireFox Settings -> Privacy & Security -> DNS over HTTPs -> Max Protection

VPN

Encrypt network data and route it throught VPN server. Example:

  1. ExpressVPN
  2. NordVPN
  3. Surfshark

Change DNS setting

To access blocked websites, you can change the DNS settings. Here’s how to do it:

https://use.opendns.com/

https://developers.google.com/speed/public-dns/docs/using

Recommended DNS setting

DNS Provider Google Public DNS OpenDNS
Primary Server IP 8.8.8.8 208.67.222.222
Secondary Server IP 8.8.4.4 208.67.220.220