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一致。
- 此处添加的为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
- 泛域名解析
- 正向解析DNS Server
- 配置Linux的DNS时,如果/etc/resolv.conf中没有search fayson.com会导致Linux服务器的短名称不能使用,会报ping: unknown host cdh01的错误
大数据视频推荐:
CSDN
大数据语音推荐:
企业级大数据技术应用
大数据机器学习案例之推荐系统
自然语言处理
大数据基础
人工智能:深度学习入门到精通
以上是关于33.搭建DNS服务的主要内容,如果未能解决你的问题,请参考以下文章