Centos 7 DNS服务器配置

这篇具有很好参考价值的文章主要介绍了Centos 7 DNS服务器配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

实验三、DNS的管理配置与应用
1实验目的
(1)了解DNS(域名系统)的工作原理。
(2)掌握Linux操作系统中DNS组件安装。
(3)掌握Linux操作系统中DNS服务的配置方法。
2 实验内容
(1)在Linux Centos7.6操作系统中安装DNS组件并配置DNS服务。
3 实验原理
计算机在网络上进行通讯时只能识别如“203.51.0.73”之类的 IP 地址,而互联网上的网站无穷多,我们很难记住各网站枯燥的 IP 地址号,这就产生了方便人们记忆的域名管理系统 DNS : Domain Name System ,即“域名系统”。它实现将便于人记忆的域名转换为便于网络系统访问的 IP 地址,例:我们向浏览器输入便于我们记忆的cic.ynnu.edu.cn,通过 DNS 服务器工作便转换成为便于网络系统访问的 IP Address :202.203.224.39。在一个 TCP / IP 网络中, DNS 是一个非常重要且常用的系统。
实现 DNS 服务的网络主机,就称为 DNS ServerDNS Server 将 Domain Name 转换成IP Address ,然后再使用所査到的 IP Address 去连接对方,称为“正向解析”(由 ARP 实现),而将 IP Address 转换成 Domain Name 的功能称为“逆向解析”(由 RARP 实现)。
DNS 是按层次方式管理的。其顶部称为根域,根域上的信息保留在从整个 Internet 中所选的几台根服务器上。根域下面是顶级域,即国家代码或机构代码,国家代码有 CN (中国) SG (新加坡)和 CA (加拿大)等。而机构代码包括大家熟知的 cOM (商业机构)、 EDU (教育机关) GOV (政府机构)和 NET (网络机构)等(美国的地点可以省略国家编码)。在顶级域下面是次级域
(baidu.comedu.cn等诸如此类),然后是第3级域,等等向下以此类推。例如:云师大计信学院的 Domain Name 为 cic .ynnu.edu.cn,是从 ynnu.edu.cn.分配下来的,而其自身又是从edu.cn所分配下来的edu.cn又是从.cn 授予( delegation )的。以此类推这些是由 InterNIC( Internet Network Information Center ,互联网信息中心)所管理。全世界的 Domain Name 就是这样,一层一层的授予下来并管理起来的。
如果要建立域名,必须首先要保证想要的域名还没被使用,其次要保证目前至少有2台服务器可以提供新域名的服务。当网络信息中心 NIC 接受域名申请时,它将承认你的次级域,并将指向该名字的指针放到顶级域所在的服务器内.例如,要请求域名mynet.edu ,那么必须首先让 Internet 上的2台名字服务器提供信息服务( ISP 的服务器能做到这一点),然后 NIC 将把mynet放到edu域服务器系统内,其指针将指向那2台特定服务器。这一步完成后还可以增加任何数量的子域。如:
phsics.mynet.edu,math.mynet.edu,chem.mynet.edu等等。这些工作可就不需要
NIC 的同意了。当然,如果希望任何人都能访问其子域,最好将有关子域的信息尽快地放到上级域内。在特定的情况下,关于phsics.mynet.edu和math.mynet.edu等的 IP 信息必须放在mynet.edu 服务器上。这一层次中的每台服务器都包含了一个 DNS 数据库( NS 记录( Name Server ):域名服务器记录,用来指定该域名由哪个 DNS 服务器来进行解析),其上的每条记录包含了域或子域的名字,此外还加上作为域或子域服务器的主机的名字。
当某人要链接phsics.mynet.edu时,他的本地 DNS 服务器开始工作。该服务器首先搜索自己的 DNS 数据库以转换 IP Address ,但是,因为它以前从末遇见过phsics.mynet.edu ,所以服务器没有该域存在的记录而且不能解析 IP 地址。不过,它的 DNS 数据库包含了一个根服务器的地址(所有的 DNS 服务器必须设置该索)于是本地 DNS 服务器就到 Internet 上査询该根服务器。根服务器在其 DNS 数据库里查找edu顶级域,然后它用 NS 记录回复该本地的 DNS 服务器,告诉它可以从 mynet.edu 处査询到phsics.mynet.edu 的信息,从而得知了 phsics.mynet.edu 的对应 IP 地址,方可进行链接访问。
4 实验步骤
步骤1 查看主机的基本信息。
Centos 7 DNS服务器配置

图 1 查看主机名及网卡信息
步骤2 通过yum命令查下对应的DNS组件。
Centos 7 DNS服务器配置

图 2 下载相关组件
步骤3 启动DNS服务并查看是否正常启动。
Centos 7 DNS服务器配置

图 3 启动服务并查看服务状态
步骤4 查看服务器53号端口的情况。
Centos 7 DNS服务器配置

图 4 查看端口状态
步骤5 关闭防火墙并查看防火墙状态
Centos 7 DNS服务器配置

图 5 查看防火墙状态
步骤6 对于BIND,需要配置的主要文件为/etc/named.conf。另外两个文件,/etc/named.isc-dlv.key保存加密用的可以,/etc/named.rfc1912.zones扩展配置文件。下面先修改主配置文件,如图六所示。
要注意的是在修改之前建议先进行备份,使用cp -p /etc/named.conf /etc/named.conf.bak。
Centos 7 DNS服务器配置

图 6 进行主文件配置修改
步骤7 添加文件映射配置。
Centos 7 DNS服务器配置

图 7 在named.rfc1912.zones添加以上配置
步骤8 添加正向解析文件,并进行配置。
Centos 7 DNS服务器配置

图 8 正向解析文件配置
步骤9 查看刚才配置的文件编写是否有误。
Centos 7 DNS服务器配置

图 9 配置检查

步骤10 启动服务和设置开机自启。

Centos 7 DNS服务器配置

图 10 启动服务

步骤11 注册域名解析服务器到配置件。配置vim / etc/sysconfig/network-scripts/ifcfg-ens33,具体内容如下。
Centos 7 DNS服务器配置

图 11 在网卡配置文件添加DNS配置
步骤12 BIND软件包本身提供了测试工具nslookup,使用nslookup进行测试
Centos 7 DNS服务器配置

图 12 域名解析测试文章来源地址https://www.toymoban.com/news/detail-443224.html

到了这里,关于Centos 7 DNS服务器配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Centos7搭建DNS(bind)服务器,配置域名泛解析记录

    前言就是没钱买域名,学习成本较大 (穷批哭死) ,再加上windows个人版的上的hosts文件不支持域名泛解析和多租户的域名解析,windows server环境又需要秘钥提供不支持长期学习,所以出一篇文章记录一下。 客户机:windows个人环境即可 服务器:两台nginx服务器(centos7)、一台

    2024年02月04日
    浏览(63)
  • Ubuntu 服务器通过 resolvconf 管理配置系统默认DNS解析服务器配置文件

    1、首先安装 resolvconf 如果未安装 2、检查已启动并启用的解析服务 3、如果未启用服务,则可以通过以下方式启动和启用它:  4、现在编辑 resolv.conf.d/head 配置文件 5、将您的 DNS 地址添加到此文件中,例如我使用(223.5.5.5 和 223.6.6.6)  6、现在强制 resolvevconf 在使用 -u 调用时

    2024年02月11日
    浏览(48)
  • Centos7 -DHCP、WEB、DNS以及邮件服务器配置-最终基础篇

    一、使用虚拟机建立一个公司局域网,局域网内包括DHCP服务器、web服务器、DNS服务器以及邮件服务器。局域网网段为192.168.学号后三位.0/24,局域网所在域的域名为姓名拼音.com 例如:张三同学学号是188,则网段为192.168.188.0/24,域名为zs.com或zhangsan.com。 二、实现新终端入网零

    2024年02月16日
    浏览(67)
  • Linux服务器配置指南:网络、用户管理、共享服务及DNS配置详解

    💂 个人网站:【 海拥】【神级代码资源网站】【办公神器】 🤟 基于Web端打造的:👉轻量化工具创作平台 💅 想寻找共同学习交流的小伙伴,请点击【全栈技术交流群】 设置虚拟机的网卡为仅主机模式,并要求服务器采用双网卡, ens33 IP地址设置为192.168. 5.x/24(其中x学号),

    2024年02月05日
    浏览(58)
  • VPN服务器配置、路由服务器配置、视频服务器配置、DNS服务器配置、DHCP服务器配置、E-mail服务器配置、FTP服务器配置、Web服务器配置、证书服务器配置及管理

    期末考核学习笔记记录 本文主要记录了VPN、路由服务、视频服务器、DNS服务器、DHCP服务器、E-mail服务器、FTP服务器、Web服务器、证书服务器的简单配置与管理。此为作者期末考核作业,配置过程粗糙不严谨之处还望包涵。 一、 实验目的 1、 掌握VPN服务的安装与配置 2、 熟悉

    2024年02月08日
    浏览(69)
  • CentOS搭建DNS服务器

    服务器规划 DNS服务器IP为:172.16.32.253 需要自定义域名解析 172.16.32.253 dns.zhangsan.com 172.16.32.128 test1.zhangsan.com 172.16.32.129 test2.zhangsan.com 172.16.32.130 www.zhangsan.com [root@localhost ~]# hostnamectl set-hostname dns bash         - - 修改主机名并立即生效 [root@dns ~]# vim /etc/sysconfig/network-scripts/

    2024年01月19日
    浏览(65)
  • Linux/centos上如何配置管理NFS服务器?

    NFS(Network File System) 即文件操作系统; NFS 允许网络中不同计算机相互之间共享资源。 1980年由 SUN 发展出来的在 UNIXLinux 系统间实现文件共享的一种方法; 是一种文件系统协议,支持应用程序在客户端通过网络存取位于服务器磁盘中的数据; NFS 只提供网络文件共享,不提供

    2024年02月04日
    浏览(51)
  • Linux/centos上如何配置管理samba服务器?

    samba 服务器可使用户在异构网络操作系统之间进行文件系统共享; samba 服务器提供了在 Windows 环境下共享 Linux 中用户目录的一个工具; 在 linux 中安装 samba 后,只需在 windows 中做一些登陆即可访问。 Windows 系统采用 TCP/IP 作为底层协议,发送 NetBOIS 请求,而在 NetBOIS 的上层,

    2024年02月14日
    浏览(41)
  • CentOS配置NFS服务器+客户端连接与管理

    首先准备一台存储端NAS服务器,三台客户端。 IP地址:   NAS:192.168.10.105                 客户端   web1:  192.168.10.106                               web2:  192.168.10.107                               web3:  192.168.10.108 使用“ip a”命令查看IP地址,在“2:ens33:”中

    2024年02月19日
    浏览(51)
  • 使用ensp软件模拟DNS服务器实验

    DNS服务器(Domain Name Server,域名服务器)是进行域名和与之相对应的IP地址进行转换的服务器。它起到将人类易于记忆的域名映射到相应的机器可识别的IP地址的作用。 DNS服务器中保存了一张域名和与之相对应的IP地址的表,以解析消息的域名。当用户在计算机中输入一个网址

    2024年02月13日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包