我的理解就是
公共dns就是我们自己电脑上的
域名dns就是网站服务器上面的,
服务器上面的只是把我们的网址解析给服务器,
我们电脑上的就是把网址解析给自己的电脑
域名DNS就是为域名提供权威解析的服务器,所有的解析服务器的数据来源都是这台权威服务器。如国内各个注册商提供的域名解析服务器, 公用dns就是递归解析服务器,比如googledns,114dns,opendns等这种开放查询服务器
DNS可以分为权威DNS和递归DNS,dnspod属于权威dns服务,google dns、1248dns都属于递归dns
我讲的很没条理
DNS分查询和解析两种功能,共用DNS负责查询,域名DNS负责解析。
我们上网通过共用DNS去查询域名对应的IP地址,而共用DNS则通过查询域名DNS获取相应的数据。
举个简单的例子,共用DNS就像是地图,可以看到每条街道的名称,而域名DNS则像是规划部门,负责定义每条路的名称。