DNS高速缓存服务器和域名解析

DNS域名解析服务
DNS系统的作用:
1.为本地构建告诉缓存服务器
2.简化记忆,解决IP不好记记不牢的痛处。
正向解析:根据主机名称(域名)查找对应的 IP 地址
反向解析:根据 IP 地址查找对应的主机域名
DNS 系统的分布式数据结构
DNS系统类型
主域名服务器
特定DNS区域的官方服务器,具有唯一性
负责维护该区域内所有域名->IP地址的映射记录

从域名服务器
也称为辅助域名服务器
其维护的域名->IP地址记录 来源于主域名服务器
BIND 服务器端程序
主要执行程序:/usr/sbin/named
默认监听端口:53
主配置文件
/etc/named.conf
保存 DNS 解析记录的数据文件位于
/var/named/xxx
构建企业内部的高速缓存服务器

  1. 首先检查是否有对应的组件包:bind
    Rpm -qa|grep bind
  2. 在yum源中查找bind组件
    yum search bind|more
  3. 下载bind.x86_64
    yum install bind.x86_64 -y
  4. 编辑named.conf这个文件,修改主配置文件
    [root@wangluoyuan ~]# vim /etc/named.conf
    在这里插入图片描述

listen-on 监听地址和端口
directory 区域数据文件的默认存放位置
dump-file dump cach的目录
statistics-file 统计文件
mem 内存统计文件的位置
secroots-file 安全文件 在里面可以看见全球13台根服务器
allow-query 允许使用本DNS解析服务的网段,用any代表所有

  1. 执行语法检测查看named.conf这个文件是否有错误
    [root@wangluoyuan ~]# named-checkconf /etc/named.conf

  2. 因为dns是经常用到的功能,所以我们将其设置为开机自启动并启动该应用
    [root@wangluoyuan ~]# systemctl enable named --now

  3. 打开DHCP配置文件,配置DNS。
    [root@wangluoyuan ~]# vim /etc/dhcp/dhcpd.conf
    在这里插入图片描述

  4. 重启DHCP服务
    [root@wangluoyuan ~]# systemctl start dhcpd

启用dhcp分配ip
在这里插入图片描述
(服务器的linux
/var/lib/dhcpd/dhcpd.leases日志里有记录 说明dhcp分配成功)
在这里插入图片描述
再客户机上追踪地址 nslookup www.baidu.com
在这里插入图片描述
二,针对IP地址不好记忆的问题,需要构建本地DNS服务器做解析修改配置文件:

  1. 配置DNS域名服务器文件
    [root@wangluoyuan ~]# vim /etc/named.conf
    在这里插入图片描述

  2. 修改主机名
    [root@wangluoyuan ~]# hostnamectl set-hostname wangluoyuan.com
    在这里插入图片描述

  3. 进入cd /var/named复制数据区域文件(加-p复制属性)
    [root@wangluoyuan named]# cp -p named.localhost yuanyang.zx
    [root@wangluoyuan named]# cp -p named.localhost yuanyang.fx

  4. 编辑正向解析文件
    [root@localhost named]# vim yuanyang.zx(zx为正向的意思)
    在这里插入图片描述

  5. 编辑反向解析文件
    [root@localhost named]# vim yuanyang.fx
    在这里插入图片描述

  6. 检查区域数据文件:
    [root@localhost named]# named-checkzone wangluoyuan.com yuanyang.zx
    在这里插入图片描述

[root@localhost named]# named-checkzone wangluoyuan.com yuanyang.fx
在这里插入图片描述

[root@wangluoyuan named]# named-checkconf -z /etc/named.conf
在这里插入图片描述

  1. 重启DNS服务
    [root@wangluoyuan ~]# systemctl restart named
  2. 登陆Windows虚拟机进行验证
    Nslookup www.wangluoyuan.com
    在这里插入图片描述

Nslookup 192.168.148.129

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值