基于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

相关推荐

  • N22-第三周课堂练习

    — 1.列出当前系统上所有已经登录的用户的用户名,注意:用一个用户登录多次,则只显示一次即可。     who | awk '{print $1}' | uniq 2.取出最后登录到当前系统的用户相关信息。   last | head -n 1 3.取出当前系统上被用户当作其默认shell的最多的…

    Linux干货 2016-08-30
  • linux运维

    linux运维大纲,学习路线图

    Linux干货 2017-10-21
  • mysql5.6 GTID的实现以及maridb 10.9多主一从的架构

    一、MySQL 5.6 以后出现的GTID:     GTID概念:          1. GTID是一个由服务器的UUID和事务序号组成的唯一事务序号       &…

    Linux干货 2015-12-18
  • N25第六周总结:vim编辑器详解

    vim编辑器 一、      大纲 1、   什么是vim编辑器 2、   为什么要使用vim编辑器 3、   vim编辑器能实现哪些功能 4、   vim编辑器详解   二、   &nbs…

    Linux干货 2017-01-12
  • http

    http http:hyper text transfer protocol, 应用层协议, 80/tcp, 文本协议 html:hyper text mark language, 是一种编程语言,超文本标记语言; html格式示例: <html> <head> <title>TITLE</title> &lt…

    Linux干货 2017-06-04
  • linux网络属性命令操作介绍(第十一天)

            linux网络属性常用命令有ifconfig\route\ip命令,centos7 的还是nmcli\nmtui。     网络属性的三大文件:修改DNS的文件/etc/resolv.conf  、修改网卡IP地址/etc/sysconfig/…

    Linux干货 2016-06-01