域名详解
2018-02-25 20:10
155 查看
定义
是由一串用 “.” 分割的字符组成的Internet上某一台计算机或计算机组的名称,域名的本质是IP地址的一个映射,域名的目的是便于记忆和沟通的一组服务器的地址。域名解析
域名解析的过程实际上是将域名还原为IP地址的过程(1)首先浏览器先检查本地hosts文件是否有这个网址映射关系,如果有就调用这个IP地址映射,完成域名解析。
(2)如果没找到则会查找本地DNS解析器缓存,如果查找到则返回。如果还是没有找到则会查找本地DNS服务器,如果查找到则返回。
(3)最后DNS 域名解析有两种方法,一是迭代查询,二是递归查询
迭代查询,按根域服务器 ->顶级域,.cn->第二层域,hb.cn ->子域,www.hb.cn的顺序找到IP地址。
递归查询,递归查询,按上一级DNS服务器->上上级->….逐级向上查询找到IP地址。
相关文章推荐
- LNMP架构 (2)之 Nginx安装、默认虚拟主机、用户认证、域名重定向、配置文件详解
- ORACLE详解:数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名(转)
- ypdomainname命令_Linux ypdomainname 命令用法详解:显示主机的NIS的域名
- 详解:数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名及手工脚本创建oracle数据库
- 详解:数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名及手工脚本创建oracle数据库
- 关于防盗链和镜像源的域名配置详解。
- 详解:数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名
- 详解:数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名及手工脚本创建oracle数据库
- Ubuntu Linux下apache基于域名的虚拟主机配置详解
- php gethostbyname获取域名ip地址函数详解
- Oracle数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名详解
- Nginx用户认证配置方法(域名/目录)详解
- ORACLE详解:数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名(转)
- dnsdomainname命令_Linux dnsdomainname 命令用法详解:定义DNS系统中FQDN名称的域名
- 方维o2o系统域名绑定破解详解
- 详解Tomcat Web 应用绑定域名的几种方式
- Nginx用户认证配置方法详解(域名/目录)
- 详解百度故障:域名注册商程序存漏洞
- 域名状态详解
- 方维o2o系统域名绑定破解详解