一文说清网站是否需要备案

影响因素
网站是否需要备案的可能影响因素有以下几个:
1. 服务器所在地:国内,海外
2. 域名类型:国内注册,海外注册,自定义域名(通过本地 hosts 配置)
3. 解析方式:DNS 解析,本地 hosts 解析
4. 服务器 IP 类型:公网 IP,子网 IP

可以通过下表来说明各个影响因素与是否需要备案的关系:

服务器所在地 域名类型 解析方式 IP 类型 是否需要备案
海外 海外 DNS 公网
海外 海外 DNS 子网
海外 海外/自定义 本地 hosts 公网
海外 海外/自定义 本地 hosts 子网
海外 国内 DNS 公网
海外 国内 DNS 子网
海外 国内/自定义 本地 hosts 公网
海外 国内/自定义 本地 hosts 子网
国内 海外 DNS 公网
国内 海外 DNS 子网
国内 海外/自定义 本地 hosts 公网
国内 海外/自定义 本地 hosts 子网
国内 国内 DNS 公网
国内 国内 DNS 子网
国内 国内/自定义 本地 hosts 公网
国内 国内/自定义 本地 hosts 子网
【一文说清网站是否需要备案】
因素分析
从上表来看,影响因素分析如下:
1. 影响网站是否需要备案的主要因素是服务器所在地,只要是海外服务器,都不需要备案。
2. 域名类型与域名解析方式对网站是否需要备案无影响。
3. 解析到子网 IP(10,172,192 等网段)的网站都不需要备案,因为网站只在局域网内访问。
4. 解析到公网 IP 并使用国内服务器的网站都需要备案,不管是国内、海外、自定义域名,DNS 解析或本地 hosts 解析。

工作原理
流程:输入域名地址 -> 解析到服务器 IP -> 服务器到备案中心检查备案 -> 服务器返回正常或未备案页
由于备案验证是由服务器发起的,所以域名是怎么解析到服务器的并不重要。
服务器会基于使用域名及域名解析 IP 到备案中心检查备案信息。
另外,国内存在极小数不规范的服务器提供商,可能还存在不需要备案就能访问的国内服务器。

最后
如有问题可以在文章留言,或添加公众号【跬步之巅】进行交流。

    推荐阅读