DNS服务器原理及搭建
一、什么是域名、域名是什么
从技术角度来说就是IP地址映射。
域名(英语:Domain Name),又称网域。
是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。
由于IP地址具有不方便记忆并且不能显示地址组织的名称和性质等缺点,人们设计出了域名,并通过网域名称系统(DNS,Domain Name System)来将域名和IP地址相互映射,使人更方便地访问互联网,而不用去记住能够被机器直接读取的IP地址数串。
二、DNS是什么,什么是DNS
从技术角度来说就是存储域名和IP地址映射的数据库。
域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。
它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。
DNS使用UDP端口53。
DNS查询过程:先查看hosts文件,有记录,直接访问hosts文件里的IP地址,没有找缓存服务器。
然后找缓存服务器,有直接反馈,没有找根服务器。
根会透露消息给你迭代查询,让你找它的下级,顶级域服务器。
顶级服务器也是迭代查询,找下级二级域服务器,具体找几次和你的域名长度有关。
到达权威dns服务器会直接反馈给缓存服务器,缓存服务器给客户端。
三、顶级域名
.com- 供商业机构使用,但无限制最常用,被大部分人熟悉和使用
.cn-中国,以.cn结尾即中国国内域名,适用于其国内各机构、企业,常称为英文国内顶级域名,.CN类英文域名。1997年12月31日诞生并开通。注册局为CNNIC。按国家规定划分六类二级域名,后缀:.com.cn .net.cn .org.cn .gov.cn .edu.cn。现在已开放.cn二级域名注册。
.net- 1985年1月,原供网络服务供应商使用,现无限制
.org- 1985年1月,原供不属于其他通用顶级域类别的组织使用,现无限制
.tv:诞生--The .tv Corporation于2000年以5000万美元向太平洋小国图瓦卢购得。
四、正向解析
1、打开vim /etc/named.conf
2、将localhost改成any
3、打开vim /etc/named.rfc1912.zones
4、保留权限复制
5、打开gengcc.com.zone,将www和mail以及解析结果写入配置文件
6、关防火墙,打开named服务
7、打开resolv文件,将nameserver改为自己地址
正向解析成功