What is DNS
Domain Name System (DNS)
A Domain Name System (DNS) server translates a humanreadable 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:
Change DNS setting
To access blocked websites, you can change the DNS settings. Here’s how to do it:
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 |