首页 > 系统相关 >Linux(centos7.9)搭建DNS服务器

Linux(centos7.9)搭建DNS服务器

时间:2023-05-14 17:57:22浏览次数:38  
标签:named 配置文件 centos7.9 DNS Linux 2.3 服务器 搭建

一.DNS是什么

 后期更新,目前只介绍服务器的搭建

 

二.linux搭建DNS服务器(目前只支持正向解析)

以下服务器信息为该文档安装DNS服务环境

 

服务器信息:CentOS7 

 

内核版本:3.10.0-1160.el7.x86_64

 

2.1 使用yum进行安装

yum install -y bind bind-utils

2.2 安装完成后,查看各配置文件的所在位置

rpm -qc bind

2.3 修改配置文件

2.3.1 修改named.conf 文件,将监听端口和允许查询两个参数改为any

vim /etc/named.conf

2.3.2 修改rfc1912.zone文件

vim /etc/named.rfc1912.zones

2.3.3  创建yxk.com.zone 文件,文件名为上一步修改的地方

cp -p named.localhost yxk.com.zone

 3.重启服务和网络

systemctl restart network && systemctl restart named

如果遇到启动失败,大概率是配置文件写错了,自行仔细查阅

查看服务是否正常启动

systemctl status named

4.测试

在客户端上测试,解析结果,指定刚才的dns服务器

nslookup www.yxk.com 192.168.13.119

解析成功

 

所有内容只为了记录搭建和学习过程,部分内容源于网络。

标签:named,配置文件,centos7.9,DNS,Linux,2.3,服务器,搭建
From: https://www.cnblogs.com/Mourinkun/p/17399743.html

相关文章

  • CULinux缘何迅速崛起?原因是一份对信任的精彩回报
    “16%的市场占有率为操作系统领域的生态拐点,超过这个份额便可自循环、自发展。”自从欧拉出生以来,如何帮客户创造价值并获得市场的认可一直是头等大事。就在前不久召开的2022年操作系统产业峰会上,我们看到,得益于开源激发出的澎湃动力,过去一年,欧拉加速发展。截至目前,欧拉累计装机......
  • 从浏览器输入域名开始分析 DNS 解析过程
    我们就从在浏览器输入域名开始分析。1.DNS服务器有哪些?递归DNS服务器:也称为DNS解析器。这种服务器是DNS查询的起点,它负责从根DNS服务器开始解析域名,一步步查询到目标域名所在的DNS服务器,并将解析结果返回给用户设备。递归DNS服务器通常由网络服务提供商(ISP)或公......
  • Linux的桌面快捷方式
    DesktopEntry文件是Linux桌面系统中用于描述程序启动配置信息的文件,它以.desktop为后缀名,相当于微软Windows系统下的桌面快捷方式。通常一个二进制可执行程序是一个没有后缀没有图标的文件,不可以随意移动。如果没有desktop文件,用户每次都需要打开一层层文件夹最后找到这......
  • 01-Linux命令和C语言基础
    1Linux开发环境搭建1.1虚拟机安装1、安装VMWare2、安装ubuntu分区--Linux没有盘符的概念/--5000M/boot--系统启动过程中读取的重要文件/swap--2000M,虚拟内存是物理内存的两倍左右/home--常见的分区Linux文件系统结构是通过文件夹管理的虚拟内存是一段硬......
  • Java:Linux/Windows/macOS安装JDK
    目录开发环境安装JDK生产环境安装JDKJava版本开发环境安装JDK可以通过oracle的官方下载地址,下载安装https://www.oracle.com/cn/java/technologies/downloads/https://www.oracle.com/cn/java/technologies/downloads/archive/生产环境安装JDK文档https://openjdk.org/install/#Ja......
  • Linux 文件与目录管理有关的指令与权限
    之前对文件和目录的指令与权限有误解(特别是目录这一块),在本文进行记录。让使用者能进入某目录成为“可工作目录”的基本权限可使用的指令:例如cd等变换工作目录的指令。目录所需权限:使用者对这个目录至少需要具有x的权限。额外需求:如果使用者想要在这个目录内利用ls......
  • LINUX下用YUM安装nginx出现No package nginx available.的问题与解决方案
    1.备份CentOS-Base.repomv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.bak2.下载新的CentOS-Base.repo到/etc/yum.repos.d/wget-o/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repo3.把服务器的包信息下载到本......
  • Linux常用命令-ftp
    ftp-Internetfiletransferprogram常用命令命令用法描述[email protected]连接到FTP服务器lsls[remote-directory]列出远程目录的内容cdcd[remote-directory]更改远程目录lcdlcd[local-directory]更改本地目录mkdirmkdir[direc......
  • linux 中如何提取最后一列或者最后若干列之外的所有内容
     001、[root@PC1test]#lsa.txt[root@PC1test]#cata.txt##测试数据01020304050607080910111213141516171819202122232425262728293031323334353637383940##提取最后一列以外的所有内容[root@P......
  • linux 中 批量删除文件后缀
     001、rename[root@PC1test]#ls1.csv2.csv3.csva.txtb.txtc.txt[root@PC1test]#rename".txt"""*.txt##删除.txt后缀[root@PC1test]#ls1.csv2.csv3.csvabc[root@PC1test]#rename".csv"""......