基于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运维实战之5:磁盘分区、格式化

    在网络系统中,磁盘和文件系统管理是两个非常基本、同时也是非常重要的管理任务,特别是文件系统管理,因为它与用户权限和整个网络系统的安全息息相关。本次博文的主题是关于Linux系统中磁盘分区、格式化及挂载,下次博文我们再详细讨论文件系统管理。 在操作系统中,磁盘管理属于设备管理的范畴。一块硬盘安装到主机之后称为裸设备,若要能够在Linux系统中使用必须对其进行如…

    Linux干货 2016-11-26
  • N22-第4周作业-冥界之王

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。    [root@CentOS6 ~]# cp -r /etc/skel/ /home/tuser1/    [r…

    Linux干货 2016-09-19
  • 马哥教育网络19期+第四周练习博客

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。  cp /etc/skel /home/tuser1  chmod -R  700 /home/tuser1 2、编辑/etc/group文件,…

    Linux干货 2016-06-19
  • http协议

    Web Service概述 web服务时一种应用程序的服务,它所提供的最主要的信息是一种超文本标记语言(HTML)、多媒体资源(如:视频、图片、音乐等)。HTML是一种纯文字的文本信息,通过所谓的标签来规范所要显示的内容格式,在客户端通过浏览器的形式对HTML及多媒体资源进行解析,然后呈现在终端上。主要由http和https协议实现 http协议概述 HTT…

    Linux干货 2016-10-28
  • Linux 文件系统权限

    一、简述权限  文件系统的权限管理机制的建立,约束了用户对数据的操作。 1、对系统安全而言  管理员的操作权限非常大,足以破坏系统,权限机制将管理员与普通用户之间区分开,防止系统被随意破坏。 2、对用户而言  Linux是一个多用户的操作系统,不同用户间为了防止其他人破坏数据或访问数据,文件系统的权限管理是非常必要的。 二、文件…

    Linux干货 2016-08-04
  • 一起学DNS系列(十三)图文详说A、CNAME、MX和NS记录

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jeffyyko.blog.51cto.com/28563/226194    前面用了12个小节对DNS的基础、以及Windows的DNS系统作了较详细的描述,下面的几节主要是说一些有关DNS应用方面…

    2015-03-18