搭建DNS服务

碧茂大数据 2021-08-18
289

更多精彩,请点击上方蓝字关注我们!

1 DNS Server安装

  • 选择服务器管理





  • 选择安装类型



  • 选择服务器



  • 选择服务器角色和DNS服务



  • 选择需要安装的功能



  • 确认安装,等待安装成功



2 配置域名解析

  • 点击DNS,选择DNS管理器,进入DNS管理器界面



  • 创建正向查找区域

    • 新建区域



    • 选择区域类型为主要区域



    • 输入区域名称为fayson.com



    • 创建区域文件



    • 选择允许动态更新



    • 进入确认界面





  • 创建反向查找区域

    • 选择“新建区域”



    • 选择区域类型为主要区域



    • 选择反向查找区域名称为IPv4



    • 输入网络ID为自己的网段



    • 创建反向区域文件



    • 选择允许动态更新



    • 进入确认界面,到此完成反向查找区域的创建





  • 配置正向解析

    • 此处添加的为DNS Server服务器域名解析,Name与Window Server服务器的hostname一致。



    • 选中新建的正向查找域



    • 空白区域右键,选新建主机



    • 进入新建主机页面

    • 完成添加



  • 泛域名解析配置

    • 修改C:\Windows\System32\dns目录下的fayson.com.dns配置文件

    • 在配置文件中增加如下配置并保存

    • 以CentOS服务器(192.168.10.7)为例,创建该服务器的泛域名解析。泛域名解析配置有两种实现方式:修改配置文件或通过界面配置。

    • 修改配置文件方式

*.cdh05       A  192.168.10.7
cdh05 A 192.168.10.7


  • 在fayson.com空间下多了一个cdh05的目录



  • 添加Domain



  • 在cdh05目录下创建两个Host







3 DNS——Window测试

  • 配置Window下DNS服务器地址



  • 在CMD窗口使用nslookup命令测试

    • 正向解析测试



    • 反方向解析测试



    • 泛域名解析测试



4 DNS——Linux测试

  • 修改服务器的DNS Server

    • 通过修改/etc/sysconfig/network-script目录下对应网卡的配置文件,添加DNS服务器地址

[root@cdh05 ~]# vim etc/sysconfig/network-scripts/ifcfg-eth0 
NAME=eth0
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
DEVICE=eth0
ONBOOT=yes
DNS1=192.168.10.8

  • 修改完成DNS需要重启网络

[root@cdh05 ~]# systemctl restart network

  • 查看DNS是否生效

[root@cdh05 ~]# more etc/resolv.conf 
# Generated by NetworkManager
#search openstacklocal
#nameserver 114.114.114.114
search fayson.com
nameserver 192.168.10.8
[root@cdh05 ~]#

  • 在命令行使用nslookup命令测试

    • 正向解析DNS Server



    • 反向解析DNS Server



    • 泛域名解析



  • 配置Linux的DNS时,如果/etc/resolv.conf中没有search fayson.com会导致Linux服务器的短名称不能使用,会报ping: unknown host cdh01的错误

    关注公众号:领取精彩视频课程&海量免费语音课程





文章转载自碧茂大数据,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论