gidgetgadget

Public DNS Providers that provide pornography blocking.

These DNS providers offer services for blocking pornography for free as a public service. Some routers allow you to set your DNS servers. If your router does, you can use the following to filter all computers on your network. If not use the local hosts file method described at the bottom of this page.

Rating is based on DNS server response time and is checked periodically.

RatingProvider Name and Service Description Primary DNS Secondary DNS
Block Malware and Adult Content
IPv4: 1.1.1.3
IPv6: 2606:4700:4700::1113
IPv4: 1.0.0.3
IPv6: 2606:4700:4700::1003
Blocks access to all adult, pornographic and explicit sites. It does not block proxy or VPNs, nor mixed-content sites. Sites like Reddit are allowed. Google and Bing are set to the Safe Mode.
IPv4: 185.228.168.10
IPv6: 2a0d:2a00:1::1
IPv4: 185.228.169.11
IPv6: 2a0d:2a00:2::1
Blocks access to all adult, pornographic and explicit sites. It also blocks proxy and VPN domains that are used to bypass the filters. Mixed content sites (like Reddit) are also blocked. Google, Bing and Youtube are set to the Safe Mode.
IPv4: 185.228.168.168
IPv6: 2a0d:2a00:1::
IPv4: 185.228.169.168
IPv6: 2a0d:2a00:2::
Malware, Ransomware, Spyware & Phishing, Gambling, Pornography, Violence & Hate/Discrimination, Gaming, Adult, Drugs, Alcohol & Anonymous Proxies
IPv4: 156.154.70.4
IPv6: 2610:a1:1018::4
IPv4: 156.154.71.4
IPv6: 2610:a1:1019::4
Malware, Ransomware, Spyware & Phishing, Gambling, Pornography, Violence & Hate/Discrimination
IPv4: 156.154.70.3
IPv6: 2610:a1:1018::3
IPv4: 156.154.71.3
IPv6: 2610:a1:1019::3
Malware, phishing sties, scam sites, pornography
IPv4: 208.67.222.123
IPv6:
IPv4: 208.67.220.123
IPv6:
Block ads, trackers, adult content, and enable Safe Search and Safe Mode, where possible
IPv4: 94.140.14.15
IPv6: 2a10:50c0::bad1:ff
IPv4: 94.140.15.16
IPv6: 2a10:50c0::bad2:ff

Force Safesearch in your local hosts file

Another effective way to block pornography from showing up in search engines is to force the "safesearch" mode. This can be done by adding the following to your local hosts file. The hosts file is located in different places, depending on your operating system and must be edited as an administrator.
On Windows: c:\windows\system32\drivers\etc\hosts
On Linux or Mac: /etc/hosts
#google - forcesafesearch.google.com
216.239.38.120	google.com
216.239.38.120	www.google.com

#youtube - restrictmoderate.youtube.com (blocks live streams sadly)
216.239.38.119	youtube.com  
216.239.38.119	www.youtube.com

#bing - strict.bing.com
204.79.197.220	bing.com
204.79.197.220	www.bing.com

#duckduckgo - safe.duckduckgo.com
52.250.41.2 	duckduckgo.com
52.250.41.2 	www.duckduckgo.com

#pixabay
104.18.20.183	pixabay.com
104.18.20.183	www.pixabay.com

#qwant (Qwant is a French search engine)
194.187.168.114	qwant.com
194.187.168.114	www.quant.com

#yahoo - disable search on yahoo
98.136.103.23 	search.yahoo.com

#For search engines that do not have a DNS option - send them to google safesearch instead
216.239.38.120	yandex.com
216.239.38.120	www.yandex.com
216.239.38.120	startpage.com
216.239.38.120	www.startpage.com
216.239.38.120	searchencrypt.com
216.239.38.120	www.searchencrypt.com
216.239.38.120	gibiru.com
216.239.38.120	www.gibiru.com
216.239.38.120	onesearch.com
216.239.38.120	www.onesearch.com
216.239.38.120	ecosia.org
216.239.38.120	www.ecosia.org
216.239.38.120	search.brave.com
216.239.38.120	www.baresearch.org
216.239.38.120	baresearch.org
216.239.38.120	www.petalsearch.org
216.239.38.120	petalsearch.org