运维——企业dns服务器搭建

目录

###### 1.dns简介 ######

#关于客户端:#

#关于服务端#

#关于报错信息#

###### 2. dns服务的安装与启用######

###### 3.高速缓存dns的部署 ######

###### 4.dns的正向解析 ######

###### 5.dns的各种数据类型 ######

###### 6.dns的双向(多项)解析 ######

###### 7.dns集群 ######

###### 8.dns的动态域名解析 ######


###### 1.dns简介 ######

dns: domain name service(域名解析服务)

#关于客户端:#

/etc/resolv.conf
nameserver 172.25.254.100

#测试:

host www.baidu.com        ##地址解析命令
dig www.baidu.com        ##地址详细解析信息命令

A记录
SOA
dns顶级
. 13

次级
.com .net .edu .org ....

##ip地址叫做域名的Address 记录
##授权起始主机

#关于服务端#

bind
named

/etc/named.conf

/var/named

端口

##安装包
##服务名称

##主配置文件

##数据目录

##53

#关于报错信息#

1.no servers could be reached        ##服务无法访问(服务开启?火墙?网络?端口?)

2.服务启动失败        ##配置文件写错 journalctl -xe查询错误

3.dig 查询状态

NOERROR
REFUSED
SERVFAIL
NXDOMAIN
##表示查询成功
##服务拒绝访问
##查询记录失败,(dns服务器无法到达上级,拒绝缓存)
##此域名A记录在dns中不存在

###### 2. dns服务的安装与启用######

#安装#        dnf install bind.x86_64 -y

#启用#
systemctl enable --now named
firewall-cmd --permanent --add-service=dns
firewall-cmd --reload

vim /etc/named.conf
11 listen-on port 53 { any; }; ##在本地所有网络接口上开启53端口
19 allow-query { any; }; ##允许查询A记录的客户端列表
34 dnssec-validation no; ##禁用dns检测使dns能够缓存外部信息到本纪
systemctl restart named

###### 3.高速缓存dns的部署 ######

 20 forwarders { 114.114.114.114; };

###### 4.dns的正向解析 ######

vim /etc/named.rfc1912.zone

zone "westos.com" IN {        ##维护的域名
type master;        ##当前服务器位主dns

file "westos.com.zone"; ##域名A记录文件

allow-update { none; }; ##允许更新主机列表
};

cd /var/named/
cp -p named.localhost westos.com.zone


 整体过程

dig www.westos.com#查询正向解析

###### 5.dns的各种数据类型 ######

CNAME 域名解析         ##规范域名

 ##邮件解析记录

 找不到邮件接收地址

 增加邮件解析地址

不能接收,因为25端口为回环接口占用,需要进行反向解析

 vim /etc/named.rfc1912.zones

 cd /var/named/
cp -p named.loopback 192.168.0.ptr
vim 192.168.0.ptr

反向解析整体过程

###### 6.dns的双向(多项)解析 ######

实验环境:
客户端2台
1.1.1网段1.1.1.200

172.25.254网段172.25.254.100

服务端1台2个网段的ip
1.1.1.100
172.25.254.100

 在1.1.1网段的客户主机中
vim /etc/resolv.conf
nameserver 1.1.1.100

配置之前两个网段解析,都是172.25.254网段

配置方式:
cd /var/named/
cp -p westos.com.zone westos.com.inter
vim westos.com.inter

 cp -p /etc/named.rfc1912.zones /etc/named.rfc1912.inters
vim /etc/named.rfc1912.inters

 vim /etc/named.conf

 整体过程

###### 7.dns集群 ######

实验环境设定,两台主机,同一网段。

slave dns:
dnf install bind -y


firewall-cmd --add-service=dns
vim /etc/named.conf


vim /etc/named.rfc1912.zone


systemctl restart named

整体设置过程

 此时修改发现并没有同步

主dns:
zone "westos.com" IN {
        type master;
        file "westos.com.zone";
        allow-update { none; };

        also-notify { 172.25.254.200; };

};

vim /var/named/westos.com.zone  注意更改serial的值,只能增大

 之后再进行同步

###### 8.dns的动态域名解析 ######

更改一台主机为dhcp获取IP地址

 在dns主机设置过程如下

 之后观察效果

 进行更改,再次观察

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值