DNS配置是域名系统的核心,负责将易于记忆的域名转换为机器可以识别的IP地址。它通过解析域名来提供网络定位服务,确保用户能够访问互联网上的资源。
1、DNS服务介绍:
DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。
通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。
DNS 协议运行在UDP和TCP之上,使用53号端口,其中在DNS解析查询时用到UDP协议,而在主从传递区域数据库文件时,用到TCP协议。
2、互联网域名结构:
一般结构为主机名.二级域名.顶级域名.根,例如www.wsescape.com。
管理方式为Internet 的顶级域名由 Internet 网络协会域名注册查询负责网络地址分配的委员会进行登记和管理,它还为 Internet 的每一台主机分配唯一的 IP 地址。
3、DNS 的功能:
每个 IP 地址都可以有一个主机名,主机名由一个或多个字符串组成,字符串之间用小数点隔开,有了主机名,就不要死记硬背每台 IP 设备的 IP 地址,只要记住相对直观有意义的主机名就行了。
主机名到 IP 地址映射的两种方式:静态映射和动态映射。
4、技术实现:
DNS通过允许一个名称服务器把他的一部分名称服务,众所周知的zone,委托给子服务器而实现了一种层次结构的名称空间,成为子域授权机制。
DNS还提供了一些额外的信息,例如系统别名、联系信息以及哪一个主机正在充当系统组或域的邮件枢纽。
任何一个使用IP的计算机网络可以使用DNS来实现他自己的私有名称系统。
5、DNS 的类型:
Primary DNS Server(Master):一个域的主服务器保存着该域的zone配置文件,该域所有的配置、更改都是在该服务器上进行。
Secondary DNS Server(Slave):域从服务器一般都是作为冗余负载使用,一个域的从服务器是从该域的主服务器上抓取zone配置文件,从服务器不会进行任何信息的更改,zone配置文件的修改只能在主DNS服务器上进行,所有的修改都有主服务器同步。
Caching only Server(Cache):DNS缓存服务器不存在任何的zone配置文件,仅仅依靠缓存来为客户端提供服务,通常用于负载均衡及加速访问操作。
转发服务器:只负责转发功能。
6、资源记录类型:
常见的资源记录类型包括主机记录(A记录)、指针记录(PTR记录)、权威记录的起始(SOA记录)、名称服务器记录(NS记录)、别名记录(CNAME记录)、MX 记录(MX记录)、IPv6 主机记录(AAAA记录)、服务位置记录(SRV记录)和NAPTR 记录。
7、资源记录格式:
语法为name [TTL] IN rr_type value,其中TTL如果从全局继承可以省略,为缓存时长;IN表示Internet;rr_type表示资源记录类型;@可用于引用当前区域的名字;同一个名字可以通过多条记录定义多个不同的值,此时DNS服务器会以轮询方式响应;同一个值也可能有多个不同的定义名字,通过多个不同的名字指向这个值进行定义。
8、DNS 的配置方法:
配置前的准备工作包括配置好本地光盘yum源或者配置网络yum源,设置好防火墙开放UDP的53端口,或者直接关闭防火墙。
修改resolv.conf配置文件,此文件是各种操作系统域名解析器(DNS Resolver)的配置文件,当一个程序需要通过域名来访问Internet上面的其他主机时,需要利用Resolver库函数将域名转换成对应的ip,然后才可访问。
启动服务并备份配置文件,出错后可恢复。
允许任何客户机可以访问dns服务,任何人都可访问端口。
配置正反向区域,创建相应的DNS记录文件。
重新启动dns服务器,查看dns服务器的状态。
相关问题与解答
1、DNS的作用是什么?为什么一定要配置DNS才能上网?
作用:DNS的主要作用是将域名解析为IP地址,使得用户可以通过易于记忆的域名访问互联网上的资源,而无需记住复杂的IP地址。
原因:如果不设定DNS服务器地址,就无法查询域名对应的IP地址,因此无法打开网页,即时聊天软件如QQ、MSN等采用UDP传输协议,无需提供DNS服务器地址也能登录,但网页浏览则需要DNS解析。
2、如何在Windows系统中设置DNS和网关?
步骤:点击桌面右下角的网络图标,选择"网络和 Internet 设置",进入网络和 Internet 设置后,点击"更改适配器选项",找到你当前正在使用的网络连接,右键点击该连接,并选择"属性",在属性窗口中,找到"Internet 协议版本 4 (TCP/IPv4)",选中后点击"属性",在弹出的窗口中,选择"使用以下 DNS 服务器地址",并输入你想要设置的 DNS 地址,在同一窗口中,点击"高级"按钮,找到"默认网关",输入设置的网关地址,点击"确定"保存设置。
DNS配置是确保网络畅通、访问互联网资源顺畅的关键步骤,正确配置DNS不仅能提高网页加载速度,还能增加浏览的安全性。
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/51232.html