Published Mar 25 2020, Updated Dec 19 2020
The domain name system (DNS) connects or resolves URL / Link names to IP addresses, i.e. With DNS, it’s possible to type words instead of a string of numbers into a web browser, allowing people to search for websites and send emails using familiar names. Traditionally these queries are not encrypted when they traversing an internet connection.
Private DNS (aka Secure DNS) is available now and encrypts DNS queries, ensuring they cannot be tampered with and are unintelligible to ISPs, mobile carriers, and any others in the network path between you and your DNS resolver.
At least newer Android devices support Private DNS but it may not be configured or active by default and not all internet providers or connections support it.
You can test if your current DNS is using Secure / Private DNS
Currently OpenDNS (acquired by Cisco) is a popular provider of public (free) or paid DNS services to improve security for home, business and other internet users.
You can change your router to use OpenDNS (or other DNS service’s) servers instead of your ISP’s DNS servers and all devices connecting to your router will be better protected by those services by default. Warning if your kids have mobile phones or devices that allow them to turn off WiFi and using their own wireless data for internet and not your routets they will not be protected. There is restrictions or parental controls that can be enabled that may allow restricting this or the times or duration of use etc…
There is also a OpenDNS agent you can install on at least Windows that will pop up and tell you if you are not using OpenDNS. Your OpenDNS portal allows customizing how aggressive it filters including blocking adult content if you want, white or black list domains (false positive) etc…
They also offer DNSCrypt service for Windows and Mac computers that has improvements to traditional DNS and can work along side Private DNS.
OpenDNS is operated out of the US and and now is part of the Cisco Umbrella service but still branded OpenDNS.
There is a Canadian version to keep your DNS queries and data private and in Canada.
CIRA Canadian Shield – Free malware and phishing protection
They also have paid version for business.