Setting up Cloudflare’s DNS on your device
macOS
Pull up System Preferences > Network
Click on your Ethernet or wi-fi connection and select Advanced
Click DNS, and clear out (minus sign) all the entries in the DNS Servers section
Click the plus sign and add 1.1.1.1 and 1.0.0.1 for IPv4, or 2606:4700:4700::1111 and 2606:4700:4700::1001 for IPv6
Click on OK, and then click on Apply. Close the Network window and restart your browser
Windows
Pull up your Control Panel > Network and Sharing Center (or Network and Internet) > Change Adapter Settings (or View network status and tasks > Change Adapter Settings).
Right-click on your Ethernet or wi-fi connection and select Properties
Select Internet Protocol Version 4 (or 6) and click Properties
Click “Use The Following DNS Server Addresses”
cont....
Android
You’ll have to use a static IP address to enable a custom DNS on Android, which is going to get complicated. Cloudflare recommends you configure your wireless router to use its DNS instead.
Pull up your router’s settings. (How you do that varies by what type of router you have; consult your router’s manual if you’re not sure how to do it.)
Since this is Greek to me. Why do this?
Unfortunately, by default, DNS is usually slow and insecure. Your ISP, and anyone else listening in on the Internet, can see every site you visit and every app you use — even if their content is encrypted
Creepily, some DNS providers sell data about your Internet activity or use it target you with ads
@ecksmc @MountainMan - additionally, (in the US at least) many ISPs use their own DNS to do an ad-hoc typo squatting, giving you ads when you typo a url rather than the error code.