基于httpd服务实验构建网站域名DNS解析


具体组成简图

基于httpd服务实验构建网站域名DNS解析

实验前期准备

httpd的安装 后期补充
  • 做httpd 服务器的IP 为: 172.18.148.62

    安装DNS域名解析包 bind
  • yum install bind

    修改DNS 的基础配置文件 /etc/named.conf  
  • 基于httpd服务实验构建网站域名DNS解析

  • 关闭所有的虚拟机的 防火墙
  • iptables -F

    CENTOS7 的系统关闭selinux
  • setenforce 0

    配置zhlznana.com的主DNS (IP:172.18.148.35)

  • 1.修改/etc/named.rfc1912.zones ,添加如截图所示项:
    基于httpd服务实验构建网站域名DNS解析
2.创建数据库文件 /var/named/zhlznana.com.zone (注意这个文件名字要与刚才修改的配置文件中的名字一致;确保该文件可以被用户named读取)

基于httpd服务实验构建网站域名DNS解析

3.由于这里要创建主从DNS,所以/etc/named.conf 还需要修改:

基于httpd服务实验构建网站域名DNS解析

OK,主DNS 设置完毕,开启DNS服务: systemctl start named

配置zhlznana.com的从DNS (IP:172.18.148.99)

1.修改/etc/named.rfc1912.zones ,添加如截图所示项:

基于httpd服务实验构建网站域名DNS解析

OK,从DNS 设置完毕,开启DNS服务: systemctl start named

配置com域的DNS (IP:172.18.148.162)

1.修改/etc/named.rfc1912.zones ,添加如截图所示项:

基于httpd服务实验构建网站域名DNS解析

2.创建数据库文件 /var/named/com.zone

基于httpd服务实验构建网站域名DNS解析

注意这里dns2 为该com 的子域

OK,域com的DNS 设置完毕,开启DNS服务: systemctl start named

配置. 根的DNS (IP:172.18.48.62)

1.修改/etc/named.rfc1912.zones ,添加如截图所示项:

基于httpd服务实验构建网站域名DNS解析

2.创建数据库文件 /var/named/root.zone

基于httpd服务实验构建网站域名DNS解析

这里的子域就指向根的下级子域com 就可以。

OK,DNS 设置完毕,开启DNS服务: systemctl start named

配置本地的DNS (IP:172.18.148.88)

修改根指向数据文件: /var/named/ named.ca (因为实验,所以就保留如图片段即可,重定向根的IP)
基于httpd服务实验构建网站域名DNS解析

OK,主DNS 设置完毕,开启DNS服务: systemctl start named

配置个人电脑的DNS

如图配置

基于httpd服务实验构建网站域名DNS解析

连接实验下

基于httpd服务实验构建网站域名DNS解析

基于httpd服务实验构建网站域名DNS解析

原创文章,作者:zhoulz,如若转载,请注明出处:http://www.178linux.com/73531

(0)
zhoulzzhoulz
上一篇 2017-04-16 22:19
下一篇 2017-04-17 10:20

相关推荐

  • Linux 学习基本

    环境配置主要分硬件和软件两种

    2018-03-26
  • puppet配置详解

    主程序: facter-2.4.6-1.el7.x86_64.rpm puppet-3.8.7-1.el7.noarch.rpm #agent主机上用的包 puppet-server-3.8.7-1.el7.noarch.rpm 注:yum仓库中不是最新版的,可能会有些差别,最好到ftp上下载最新版的 配置文件:    &nbs…

    Linux干货 2017-08-08
  • do some test

    1、简述TCP三次握手四次挥手过程及各过程中客户端和服务器端的状态。     三次握手:         a(syn-send) -> send syn -> b(listen)         a(syn-send) <- receive …

    Linux干货 2016-06-12
  • 防火墙

    iptables笔记整理

    Linux干货 2018-03-05
  • centos 6系统启动流程分析

    linux 系统启动流程: 之前有描述过linux的启动流程,但还有许多模糊的地方,经过一段时间了学习,查资料,看脚本,比初次理解更深,可以将上次模糊或不足的地方描述得比较清楚一些。 先看一张启动流程图。   分析: linux系统的启动流程大概可以分为两大部分: 第一部分为内核空间的启动 第二部分为用户空间的启动 其中,内核空间的启动主要可为分四…

    2017-05-15
  • 马哥教育网络班22期中秋节课程练习1

    #!/bin/sh   set -e CheckRoot() { #check if currect use is root user     CUR_USER=`whoami`     if&nbs…

    Linux干货 2016-10-09