33.搭建DNS服务

Posted 大勇若怯任卷舒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了33.搭建DNS服务相关的知识,希望对你有一定的参考价值。

  • 在Windows Server2012服务器搭建DNS服务器及配置泛域名解析的环境需求如下:
    • Window Server2012 R2
    • CentOS7.2

33.1 DNS Server安装

  • 选择服务器管理

  • 选择安装类型
  • 选择服务器
  • 选择服务器角色和DNS服务
  • 选择需要安装的功能
  • 确认安装,等待安装成功

33.2 配置域名解析

  • 点击DNS,选择DNS管理器,进入DNS管理器界面
  • 创建正向查找区域
    • 新建区域
    • 选择区域类型为主要区域
    • 输入区域名称为fayson.com
    • 创建区域文件
    • 选择允许动态更新
    • 进入确认界面

  • 创建反向查找区域
    • 选择“新建区域”
    • 选择区域类型为主要区域
    • 选择反向查找区域名称为IPv4
    • 输入网络ID为自己的网段
    • 创建反向区域文件
    • 选择允许动态更新
    • 进入确认界面,到此完成反向查找区域的创建

  • 配置正向解析
    • 选中新建的正向查找域
    • 空白区域右键,选新建主机
    • 进入新建主机页面
      • 此处添加的为DNS Server服务器域名解析,Name与Window Server服务器的hostname一致。
    • 完成添加
  • 泛域名解析配置
    • 以CentOS服务器(192.168.10.7)为例,创建该服务器的泛域名解析。泛域名解析配置有两种实现方式:修改配置文件或通过界面配置。
    • 修改配置文件方式
      • 修改C:\\Windows\\System32\\dns目录下的fayson.com.dns配置文件
      • 在配置文件中增加如下配置并保存
*.cdh05       A  192.168.10.7
cdh05       A  192.168.10.7

  • 在fayson.com空间下多了一个cdh05的目录
  • 添加Domain
  • 在cdh05目录下创建两个Host


33.3 DNS——Window测试

  • 配置Window下DNS服务器地址
  • 在CMD窗口使用nslookup命令测试
    • 正向解析测试
    • 反方向解析测试
    • 泛域名解析测试

33.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的错误

大数据视频推荐:
CSDN
大数据语音推荐:
企业级大数据技术应用
大数据机器学习案例之推荐系统
自然语言处理
大数据基础
人工智能:深度学习入门到精通

以上是关于33.搭建DNS服务的主要内容,如果未能解决你的问题,请参考以下文章

搭建NFS服务器

Linux怎么搭建DNS服务器

如何搭建Microsoft的DNS

如何搭建DNS服务器?

[转]常用服务搭建

[转]常用服务搭建