DNS(Domain Name System)服务器

本文详细介绍了DNS服务器的安装、配置和测试过程,包括安装部署DNS、高速缓存DNS、权威DNS正向解析、邮件发送、反向解析、双向解析、辅助DNS以及DNS远程更新和DDNS动态域名解析等步骤。

DNS(Domain Name System)服务器

1.安装部署DNS

实验环境:desktop能上网,server不能上网
安装dns软件服务
yum search dns
在这里插入图片描述
yum install bind -y
在这里插入图片描述
firewall-cmd --list-all
firewall-cmd --pernament --add-service=dns在防火墙里面添加dns服务
在这里插入图片描述

2.高速缓存DNS

编辑dns服务的配置文件:vim /etc/named.conf
在这里插入图片描述
在这里插入图片描述
测试:
server端: vim /etc/resolv.conf
在这里插入图片描述
dig www.baidu.com
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

3.权威DNS正向解析

vim /etc/resolv.conf
在这里插入图片描述
vim /etc/named.conf去掉114
在这里插入图片描述
vim /etc/named.rfc1912.zones
在这里插入图片描述
cd /var/named cp -p named.localhost westos.com.zone必须加-p
在这里插入图片描述
vim westos.com.zone
在这里插入图片描述
测试:
server端:
dig www.westos.com
在这里插入图片描述

4.邮件发送

在DNS服务器:vim westos.com.zone文件
在这里插入图片描述
测试:
在server端给服务器发送邮件
在这里插入图片描述

5.反向解析

vim /etc/named.rfc1912.zones
在这里插入图片描述
在这里插入图片描述
vim 172.25.254.ptr
在这里插入图片描述
测试:
在server: dig -x 172.25.254.200(100)
在这里插入图片描述
在这里插入图片描述

4.双向解析

cp -p westos.com.zone westos.com.inter.zone
vim westos.com.inter.zone
在这里插入图片描述
cp -p /etc/named.rfc1912.zones /etc/named.rfc1912.inter.zones
在这里插入图片描述
vim /etc/named.rfc1912.inter.zones
将原来的改为westos.com.inter.zones
在这里插入图片描述
vim /etc/named.conf
systemctl restart named
在这里插入图片描述
在这里插入图片描述
测试:
在这里插入图片描述
在这里插入图片描述

5.辅助DNS

在这里插入图片描述
辅助dns里面安装dns yum install bind -y
在这里插入图片描述
在server端:
vim /etc/named.conf
在这里插入图片描述
netstat -antlupe | grep named 看53端口是否开启
vim /etc/named.rfc1912.zones
在这里插入图片描述
vim /etc/resolve.conf
在这里插入图片描述
火墙要关闭
在这里插入图片描述
主dns:
vim /etc/named.rfc1912.zones
在这里插入图片描述
测试:
在这里插入图片描述
在这里插入图片描述
更改
在这里插入图片描述
在这里插入图片描述

6.DNS远程更新

(1)基于ip:
备份cp -p westos.com.zone /opt/
关闭selinux
chmod 770 /var/named/在这里插入图片描述
vim /etc/named.rfc1912.zones
在这里插入图片描述
进行更新:

nsupdate 回车
server 172.25.254.111
update add test.westos.com 86400 A 172.25.254.111
send
quit

在这里插入图片描述
==测试:==在138和238分别dig test.westos.com
在这里插入图片描述
在这里插入图片描述
恢复
在这里插入图片描述
在这里插入图片描述
(2)基于key
systemctl start named;systemctl stop firewalld
cp -p /etc/rndc.key /etc/westos.key
在这里插入图片描述
在/mnt下面dnssec-keygen -a HMAC-MD5 -b 128 -n HOST westos 生成钥匙
cat /mnt/Kwestos.+157+63271.private 查看密码
在这里插入图片描述
vim /etc/westos.key 在dns服务器自己的加密文件中写信息
在这里插入图片描述
编辑dns文件,使其识别钥匙 vim /etc/named.conf
在这里插入图片描述
vim /etc/named.rfc1912.zones
在这里插入图片描述

nsupdate -k /mnt/Kwestos.+157+63271.private
server 172.25.254.111
update add test.westos.com 86400 A 172.25.254.111
send
quit

在这里插入图片描述
测试
在server端:
在这里插入图片描述
恢复
在这里插入图片描述

7.DDNS动态域名解析

vim westos.com.zone
在这里插入图片描述
yum install dhcp -y
在这里插入图片描述
vim /etc/dhcp/dhcpd.conf
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
vim westos.com.zone
在这里插入图片描述

在server端: 将网络改成动态
在这里插入图片描述
在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值