DNS域名解析服务器

 DNS简介

1.DNS(Domain Name System)是互联网上的一项服务,它作为将域名和IP地址相互映射的一个分 布式数据库,能够使人更方便的访问互联网。

2.DNS使用的是53端口,

3.通常DNS是以UDP这个较快速的数据传输协议来查询的,但是没有查询到完整的信息时,就会再次 以TCP这个协议来重新查询所以启动DNS时,会同时启动TCP以及UDP的port53

dns服务的安装与启用

[root@localhost ~]# dnf install bind -y

启用

[root@localhost ~]# systemctl enable --now named

开放服务

[root@localhost ~]# vim /etc/named.conf

systemctl restart named

在测试主机

[root@localhost ~]# vim /etc/resolv.conf

DNS的正向解析

DNS正向解析的作用

当客户设定当前dns服务器为dns解析服务器时,正向解析即为客户提供A记录

客户提供域名,dns服务器负责把域名解析成对应IP

[root@localhost ~]# vim /etc/named.rfc1912.zones

[root@localhost ~]# cd /var/named

[root@localhost named]# pwd

/var/named

[root@localhost named]# cp -p named.localhost  timinglee.org.zone

DNS的反向解析

当客户设定当前dns服务器为dns解析服务器时,正向解析即为客户提供PRT记录 客户提供域名,dns服务器负责把域名解析成对应IP

[root@localhost named]# vim /etc/named.rfc1912.zones

[root@localhost named]# cp named.loopback 192.168.230.ptr -p

DNS多向解析方案

在企业中服务器不可能在同一个网段,不同网段的服务器是不是需要用多台dns来满足服务器需求? 根据这一企业需求我们可以在DNS中通过访问设置,让不同网段的服务器都解析到自己网段的相应地址 这就是DNS多项解析

[root@localhost named]# cp timinglee.org.zone timinglee.org.localnet -p

[root@localhost named]# cp -p /etc/named.rfc1912.zones  /etc/named.rfc1912.localnets

[root@localhost named]# vim /etc/named.rfc1912.localnets

[root@localhost named]# vim /etc/named.conf

主从DNS服务器

为了提高域名服务器的可靠性,DNS域名服务器都把数据复制到几个域名服务器来保存,其中的一个就 是主DNS服务器(Master name server),负责解析至少一个域。其他的是辅助(从)DNS服务器 (Slave name server):负责解析至少一个域,是主DNS服务器的辅助。当主域名服务器出故障时,辅 助域名服务器可以保证DNS的查询工作不会中断。主域名服务器定期把数据复制到辅助域名服务器中, 而更改数据只能在主域名服务器中进行。这样就保证了数据的一致性

在辅助dns配置

[root@localhost ~]# vim /etc/named.rfc1912.zones

在主dns配置

[root@localhost named]# vim /etc/named.rfc1912.zones

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值