AI 生成的网站测评
AI 生成本测评由 AI 根据公开资料生成,未经逐项人工核实;域名、证书等事实以本页采集数据为准。
DNS for Family是什么网站?
DNS for Family 是一个提供免费家庭友好型 DNS 服务器的网站,用来屏蔽色情和其他成人网站,并强制开启搜索引擎的安全搜索。它从 2018 年开始运营,目前屏蔽约 950 万个网站,黑名单每天自动更新。
主要功能与用途
- 过滤成人网站,同时拦截恶意软件、广告、赌博等有害内容。
- 对 Google、YouTube、Brave、Ecosia、Bing、DuckDuckGo、Yandex 强制启用安全搜索。
- 不屏蔽社交媒体网站。
- 支持 DNSSEC、DNS-over-TLS、DNS-over-HTTPS、DNSCrypt v2 和 IPv6。
- 提供开发者 API,可查询某个域名是否被屏蔽,单次最多查 100 个。
适用场景 适合家长在家庭 Wi-Fi 路由器上统一设置,让家里所有设备(Windows、macOS、Android、iOS)和浏览器(Chrome、Firefox、Edge)都受过滤保护;也适合个人想在不装额外软件的情况下做基础内容过滤。
使用与选择条件
- 只需把设备的 DNS 改成它提供的服务器地址即可,路由器、手机、电脑都支持。
- 需要 DNS-over-HTTPS/TLS 等加密解析时也支持。
- 网站靠捐赠维持,资料中给出 $1/月的自愿支持选项,没有强制付费。
- 如果发现漏拦或误拦,可通过网站的联系方式反馈。
与其他方案的区别 它侧重“家庭内容过滤 + 安全搜索强制”,不封社交媒体,和纯广告拦截或企业级 DNS 过滤的侧重点不同。需要更强家长控制或设备级管理时,可再搭配其他工具。
例如需要给全家设备做统一过滤,又不想逐台装 App,就可以直接在路由器上改用它的 DNS。
如何在Windows、路由器或手机上设置DNS for Family的DNS服务器?
在 Windows、路由器或手机上使用 DNS for Family,本质上都是把设备的 DNS 服务器地址改成它提供的过滤服务器。设置入口不同,但填的地址是同一组。
需要填的 DNS 地址
DNS for Family 提供免费的家庭过滤 DNS,支持 IPv4、IPv6,以及 DNS-over-TLS、DNS-over-HTTPS、DNSCrypt v2。官网没有在资料中列出具体 IP,设置时应以官网当前公布的服务器地址为准。它同时支持 DNSSEC,并会自动强制 Google、YouTube、Bing、DuckDuckGo、Brave、Ecosia、Yandex 的安全搜索。
Windows 设置
- 打开“设置 → 网络和 Internet → 以太网/Wi-Fi → 硬件属性”。
- 找到 DNS 服务器分配,点“编辑”。
- 选择“手动”,开启 IPv4(或 IPv6)。
- 在“首选 DNS”和“备用 DNS”里填入 DNS for Family 的服务器地址,保存。
- 如需加密,可在 Windows 11 的 DNS 设置里选择“通过 HTTPS 加密”,填对应的 DoH 地址。
路由器设置
适合家里所有设备(电视、平板、游戏机)一次性生效。
- 浏览器进入路由器管理页(通常是 192.168.1.1 或 192.168.0.1)。
- 找到“WAN / Internet 设置”或“DHCP 设置”里的 DNS 字段。
- 关闭“自动获取 DNS”,手动填入 DNS for Family 的地址。
- 保存并重启路由器。
- 若路由器支持 DoH/DoT,可在对应加密 DNS 选项里填入官网提供的地址,避免明文查询被篡改。
手机设置
- Android:设置 → 网络和互联网 → 私人 DNS(Private DNS),填入 DNS for Family 的 DoT 主机名;或在 Wi-Fi 高级设置里手动改 DNS。
- iOS:设置 → Wi-Fi → 点当前网络右侧的 ⓘ → 配置 DNS → 手动,添加服务器地址。
怎么确认生效
设置后访问官网的检测入口,或调用它的开发者 API 检查某个域名是否被拦截:
https://dnsforfamily.com/api/checkHost?hostnames[]=adult.com&hostnames[]=safe.com
返回 true 表示被拦截,false 表示可访问,单次最多查 100 个域名。
选择建议
- 只想保护一台电脑:改 Windows DNS 最快。
- 想覆盖全家设备:优先改路由器。
- 手机经常切换 Wi-Fi 和流量:用 Android 私人 DNS 或 iOS 手动 DNS 更稳。
- 需要防篡改:选 DoH/DoT/DNSCrypt,而不是明文 DNS。
如果家里已有 Pi-hole 或 NextDNS,可以把 DNS for Family 作为上游或对照过滤方案;它的定位更偏向“开箱即用的家庭过滤”,不屏蔽社交媒体。
DNS for Family支持哪些加密DNS协议(如DNS-over-HTTPS、DNS-over-TLS、DNSCrypt)?
DNS for Family 支持 DNSSEC、DNS-over-TLS、DNS-over-HTTPS、DNSCrypt v2 和 IPv6。也就是说,它同时覆盖了主流加密 DNS 传输方式和传统 DNS 安全扩展。
这些协议分别有什么用
- DNS-over-HTTPS(DoH):把 DNS 查询封装在 HTTPS 里,适合浏览器或系统级加密解析,端口通常走 443,不易被单独拦截。
- DNS-over-TLS(DoT):用 TLS 加密 DNS 查询,常见于手机系统、路由器或支持该协议的客户端。
- DNSCrypt v2:另一套加密 DNS 协议,适合支持 DNSCrypt 的客户端或路由器固件。
- DNSSEC:不是加密传输,而是验证 DNS 响应是否被篡改,防止解析结果被伪造。
- IPv6:让只有 IPv6 网络的环境也能使用它的过滤解析。
谁在什么情况下会用到
- 家里路由器支持 DoT/DoH:可以在路由器上直接配置,让全家设备自动走加密过滤解析。
- 手机或电脑系统自带加密 DNS 选项:在 Android、iOS、Windows 等系统里填 DoH/DoT 地址即可。
- 使用 DNSCrypt 客户端或固件:选 DNSCrypt v2 方式接入。
- 浏览器单独设置:Chrome、Firefox、Edge 等可配置 DoH。
选择建议 如果设备支持多种,优先选 DoH 或 DoT:兼容性好、配置简单。路由器老或客户端只支持 DNSCrypt,再用 DNSCrypt v2。DNSSEC 和 IPv6 属于附加能力,不影响你选哪种加密传输,但能一起开启就一起开。
下一步 到 DNS for Family 官网查看它给出的具体服务器地址,再按你的设备类型(路由器、Windows、Android、iOS 等)对照设置。设置后可用它的 API 检查某个域名是否被拦截,确认过滤生效。
如何用DNS for Family的API查询某个网站是否被屏蔽?
通过 DNS for Family 的公开 API,可以批量查询域名是否被其黑名单屏蔽,无需先改 DNS 设置。
接口地址
https://dnsforfamily.com/api/checkHost
参数
hostnames:字符串或数组,传一个域名,或一次传多个域名(数组形式)。- 单次查询上限由返回的
maxHostsInSingleQuery给出,资料示例中为 100。
请求示例
单个域名:
https://dnsforfamily.com/api/checkHost?hostnames[]=adult.com
多个域名:
https://dnsforfamily.com/api/checkHost?hostnames[]=adult.com&hostnames[]=safe.com
返回结果解读
返回 JSON,关键字段:
| 字段 | 含义 |
|---|---|
success |
请求是否成功 |
error |
失败时的错误信息,成功为 null |
result |
域名到布尔值的映射,true 表示被屏蔽,false 表示可访问 |
invalidHosts |
格式非法的域名列表 |
maxHostsInSingleQuery |
单次请求允许的最大域名数 |
例如返回 "adult.com": true 表示该域名在其屏蔽列表中,"safe.com": false 表示未被屏蔽。
使用场景与注意点
适合家长、学校或开发者批量核查一批域名是否会被该 DNS 拦截,或在接入前做自检。查询结果只反映 DNS for Family 自己的黑名单,不代表其他过滤服务的判断。域名格式不合法会被放进 invalidHosts,不会计入结果。
如果发现网站未被屏蔽或被误屏蔽,如何向DNS for Family报告?
DNS for Family 在官网上提供了“报告未屏蔽或误屏蔽网站”和“联系求助”的入口,直接通过网站上的对应链接提交即可。
报告什么情况
- 发现某个成人网站或有害网站没被拦截:属于“未屏蔽”。
- 正常网站被错误拦截:属于“误屏蔽”。
- 官方页面把这两种情况放在同一个入口下,标题就是“Found any websites which are not blocked? (or incorrectly blocked)”。
怎么提交
- 打开 DNS for Family 官网 DNS for Family。
- 在页面导航或相关板块找到“Found any websites which are not blocked? (or incorrectly blocked)”链接,点击进入报告页面。
- 按表单填写你遇到问题的域名和具体情况,提交即可。
提交前可以先自查
官网提供 API 查询接口,可以先用它确认某个域名当前是否被拦截:
- 请求地址:
https://dnsforfamily.com/api/checkHost - 参数:
hostnames,支持单个或多个域名 - 返回结果中,
true表示被屏蔽,false表示可访问
例如需要确认 adult.com 和 safe.com 的状态,可以一次查询两个域名。这样报告时能更准确地说明“该拦的没拦”还是“不该拦的拦了”。
其他求助方式
如果报告后没回应,或者遇到配置问题,官网还提供“Need any help? Contact us.”的联系入口,同样从官网进入即可。
DNS for Family是否屏蔽社交媒体网站,与普通DNS过滤服务有何区别?
DNS for Family 不屏蔽社交媒体网站,它的定位是家庭内容过滤,重点拦截色情、恶意软件、赌博、广告等,并强制搜索引擎的安全搜索;社交媒体不在屏蔽范围内。
它到底过滤什么
- 色情及其他成人网站
- 恶意软件、赌博、广告等有害站点
- 强制 Google、YouTube、Brave、Ecosia、Bing、DuckDuckGo、Yandex 的安全搜索
- 黑名单每日自动更新,站点首页显示当前拦截约 950 万个网站
与普通 DNS 过滤服务的区别
| 对比点 | DNS for Family | 普通 DNS 过滤服务 |
|---|---|---|
| 屏蔽范围 | 成人内容、恶意软件、赌博、广告 | 通常只做安全拦截,或按类别自选 |
| 社交媒体 | 明确不屏蔽 | 有的会默认屏蔽或需付费解锁 |
| 安全搜索 | 在多个搜索引擎上强制开启 | 一般不做强制 |
| 加密协议 | 支持 DNSSEC、DNS-over-TLS、DNS-over-HTTPS、DNSCrypt v2 和 IPv6 | 支持程度不一,部分只提供基础 DNS |
| 价格 | 免费,接受每月 1 美元起的捐助 | 免费或订阅制都有 |
适合谁、怎么用
家里有孩子、希望一键过滤成人内容但不想切断社交和通讯工具时,它比通用过滤服务更省事。可以在 Wi-Fi 路由器、Windows、macOS、Android、iOS 以及 Chrome、Firefox、Edge 上配置。
开发者还能用它的 API 查询某个域名是否被拦截:请求 https://dnsforfamily.com/api/checkHost,用 hostnames 参数传入单个或多个域名,返回 JSON 中 true 表示被屏蔽、false 表示可访问,单次最多 100 个域名。例如需要批量核查一份域名清单是否会被家庭网络拦截,这个接口比逐个手动测试更快。
如果你需要的是屏蔽社交媒体的工具,它不符合需求;如果你要的是不误伤社交平台的家庭过滤 DNS,可以直接在路由器或单台设备上填入它提供的 DNS 服务器地址。
用户评价(0)