高速缓存DNS2

##实验需要关闭firewalld,在每次进行测试之前需重启相关服务###

一.DNS服务的信息说明

A   :正向记录

PTR:反向,IP到域名

host -l example.com : 查看域中所有主机

dig -t soa example.com :辅助DNS

软件包 :bind 

DNS主配置目录: /var/named/

DNS主配置文件: /etc/name.conf

DNS  A记录存放目录 : /var/named/westos.com.zone

二.如何配置DNS正向解析:

1.vim /etc/named.conf             #编辑主配置文件

2.vim /etc/named.rfc1912.zones

3.编写A记录文件

cp -p /var/named/localhost  /var/named/westos.come.zone  #生成A记录模版


完成后重启服务 systemclt restart named

在客户端  vim /etc/resolv.conf  ==> nameserver    172.25.254.218

用dig www.westos.com 进行测试

辅助dns

在虚拟控制台配置双虚拟网卡

cd /etc/sysconfig/network-scripts/

cp ifcfg-eth0 ifcfg-eth1

vim ifcfg-eth1


然后重启网络,用ifconfig进行查看

cp -p /etc/named.rfc1912.zones /etc/named.rfc1912.inter

vim /etc/named.rfc1912.inter

cp -p /var/named/westos.com.zone /var/named/westos.com.inter

vim /var/named/westos.com.inter

vim /etc/named.conf


systemctl restart named

在客户端  vim /etc/resolv.conf  ==> nameserver    172.25.18.218

进行检测


dns反向解析

cp -p /var/named/loopback /var/named/westos.com.ptr

vim /var/named/westos.com/ptr

vim /etc/named.rfc1912.zones

客户端vim /etc/resolv.conf  ==> nameserver    172.25.254.218

进行检验

DNS 更新

cp -p /etc/named/westos.com.zone  /mnt

vim  /etc/named.rfc1912.zones

chmod  770 /var/named

setsebool  -P named_write_master_zones 1

在客户端进行检测

DNS加key

rm -rf  /var/named/westos.com.zone

rm -rf  /var/named/westos.com.zone.jnl

cp -p  /mnt/westos.com.zone  /var/named/

cd  /mnt

dnssec-keygen  -a HMAC-MD5 -b 256 -n HOST westoskey

cp -p  /etc/rndc.key  /etc/westos.key

vim  /etc/westos.key

vim  /etc/named.conf

43   include "/etc/westos.key";

vim  /etc/named.rfc1912.zones

25     zone "westos.com" IN {

26                   type master;

27                   file  "westos.com.zone";

28                   allow-update {  key westoskey; };   #这里进行改变

29      };

检验

scp Kwestoskey.+157+48027.*  root@172.25.254.118:/mnt

动态DNS

服务端 yum install dhcp -y

cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example  /etc/dhcp/dhcpd.conf

vim /etc/dhcp/dhcpd.conf

删除27,28行和36行以后


vim /etc/named.conf


systemctl  restart  dhcpd

systemctl  restart named

检测

拔掉网线,在客户端中vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=dhcp

ONBOOT=yes

:wq

systemctl  resetart network

hostnamectl set-hostname test.westos.com


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值