Centos7 配置 DNS服务器

Centos 7 配置DNS服务器

环境描述:
一台服务器和一台用于测试的客户机

服务器IP:192.168.200.132
客户机IP:192.168.200.143

服务器配置

yum install bind bind-utils -y
#安装软件包

在这里插入图片描述

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

在这里插入图片描述

listen-on port 53 { any; };
#13行出更改127.0.0.1为any
allow-query { any; };
#21行出更改127.0.0.1为any

vim /etc/named.rfc1912.zones 
//编辑named区域文件

在这里插入图片描述
在文件最后添加以下内容

zone “cc.com”{
type master;
file “/etc/named/cc.com.zone”;
};

在这里插入图片描述

可以通过named-checkconf命令来测试添加的文件内容是否正确

named-checkconf /etc/named.rfc1912.zones 
#检查文件内容是否有错误

在这里插入图片描述

cp -a /var/named/named.localhost /etc/named/cc.com.zone
#复制区域文件模版

在这里插入图片描述

vim /etc/named/cc.com.zone 
#编辑区域文件

在这里插入图片描述

vim /etc/named/cc.com.zone 

修改为以下内容
在这里插入图片描述

$TTL 1D
@       IN SOA  cc.com. root.cc.com. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      dns.cc.com.			//NS记录代表自身记录
dns     A       192.168.200.132		//A记录代表正向解析记录
named-checkzone cc.com /etc/named/cc.com.zone 
//检查区域和区域文件是否正确

在这里插入图片描述
关闭防火墙及Selinux

 systemctl stop firewalld
 setenforce 0

在这里插入图片描述

重新启动named服务

systemctl restart named
//重启named服务
systemctl status named
//查看named服务运行状态
//active为正常运行

在这里插入图片描述

客户机测试

Linux客户端测试

修改网络设置DNS地址为DNS服务器地址
在这里插入图片描述

使用systemctl restart network命令重启网卡
在这里插入图片描述
使用nslookup测试dns
在这里插入图片描述

Windows客户端测试

修改网络设置DNS地址为DNS服务器地址
在这里插入图片描述
使用ipconfig /flushdns刷新DNS解析缓存
在这里插入图片描述

nslookup解析成功并可ping
在这里插入图片描述

相关推荐

  1. CentOS 7 安装配置基础DNS服务,主从域名服务器

    2024-05-13 19:34:04       34 阅读
  2. Linux 配置DNS服务

    2024-05-13 19:34:04       39 阅读
  3. linux配置DNS主从服务器

    2024-05-13 19:34:04       58 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-13 19:34:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-13 19:34:04       106 阅读
  3. 在Django里面运行非项目文件

    2024-05-13 19:34:04       87 阅读
  4. Python语言-面向对象

    2024-05-13 19:34:04       96 阅读

热门阅读

  1. android 蓝牙技术 学习记录 二

    2024-05-13 19:34:04       30 阅读
  2. Python爬取小说

    2024-05-13 19:34:04       30 阅读
  3. android进阶-回调

    2024-05-13 19:34:04       34 阅读
  4. Python 正则表达式(一)

    2024-05-13 19:34:04       24 阅读
  5. KAN网络

    KAN网络

    2024-05-13 19:34:04      34 阅读
  6. 微调大模型学习记录

    2024-05-13 19:34:04       37 阅读
  7. MFC--CCreateContext结构体

    2024-05-13 19:34:04       34 阅读
  8. 三种基本排序-冒泡,选择,二分

    2024-05-13 19:34:04       35 阅读
  9. MySQL中所有数据类型

    2024-05-13 19:34:04       26 阅读
  10. MongoDB聚合运算符:$topN

    2024-05-13 19:34:04       32 阅读
  11. stylus详解与引入

    2024-05-13 19:34:04       38 阅读