搭建主DNS服务器

DNS笔记

搭建主DNS服务器

    环境:

虚拟机:VMware

三个虚拟主机:centos6.9(192.168.203.128)、centos7.4(192.168.203.133)、centos7.5(192.168.203.13)

 

    目的:

搭建一个主DNS服务器,并负责解析以magedu.com这个域结尾的所有主机

 

    设备概要:

主机centos7.4(192.168.203.133)作为主DNS服务器

主机centos7.5(192.168.203.13)作为www客户端

主机centos6.9(192.168.203.128)作为远程测试机

 

    实操:

1、安装bind包:yum  clean  all ;yum  install  bind

2、备份主配置文件:cp  /etc/named.conf{,.bak}  -a

3、启动服务:systemctl  start  named;systemctl  enbale  named

4、创建并编辑com.zone文件:

 cp  /var/named/named.localhost  magedu.com.zone  -a

    注:复制时记得加上-a选项,保留所有属性。除了文件名不同外,请保持magedu.com.zone和named.localhost两个文件的所有属性完全一致。

1

vim magedu.com.zone

 

2

       重新加载配置文件:rndc  reload 或者 systemctl  reload  named

5、配置文件:vim  /etc/named.rfc1912.zones

 

3

6、配置文件:vim  /etc/named.conf

将options函数中监听地址改为监听本机所有地址而非只监听127.0.0.1:

将Listen-on  port  53 { 127.0.0.1; };中的127.0.0.1改为localhost;

将allow-query { localhost ; } ;改为allow-query { localhost ; any; } ;便于主机更换ip后仍然能保持远程客户的访问。

4

重启服务:rndc reload

7、主配置文件语法检查:named-checkconf

      解析库文件语法检查:named-checkzone “magedu.com” /var/named/magedu.com.zone

5

8、在DNS服务器本机测试解析:host  www.magedu.com  127.0.0.1或者dig  www.magedu.com  @127.0.0.1

6

9、在远程主机centos6.9上测试解析:host  www.magedu.com  192.168.203.128或者dig  www.magedu.com  @192.168.203.128

7

10、在远程主机192.168.203.128中将仅主机网卡的DNS指向192.168.203.133,并且移除桥接网卡。

重启网卡:Service network restart

8

11、在www客户端中模拟一个http服务器便于验证域名解析用,这里httpd的搭建不再赘述。

安装http服务:Yum install httpd

创建index.html文件:Echo welcome to magedu > /var/www/html/index.html

启动http服务:Service httpd start

12、在远程主机192.168.203.128的浏览器中输入www.magedu.com回车,页面显示welcome to magedu,至此,主DNS服务器的搭建实验成功!

9

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/99825

(0)
JllbcJllbc
上一篇 2018-05-30 22:33
下一篇 2018-05-30 22:38

相关推荐

  • 第一周博客作业-N31-初识Linux

    本篇文章主要围绕计算机的组成及其功能以及Linux的基础命令、目录等进行相关阐述

    2018-07-11
  • redis

    分布式存储一定是每个节点只存储一部分数据。

    2018-07-20
  • Work Two(知识点)

    补充: (1)mkdir:创建目录            mkdir [选项] 目录…             -p:自动按需创建父目录             -v:verbose,显示详细过程            -m:在创建目录时直接添加权限         注意:路径基名方为命令的作用对象,基名之前的路径必须要存在 (2)rmdir:移…

    2018-07-15
  • 防火墙技术(一)

    防火墙(Firewall),也称防护墙,是由Check Point创立者Gil Shwed于1993年发明并引入国际互联网。它是一种位于内部网络与外部网络之间的网络安全系统。一项信息安全的防护系统,依照特定的规则,允许或是限制传输的数据通过。

    2018-06-30
  • liunx笔记

    操作系统 :硬件驱动    进程管理    内存管理   网络管理   安全管理 文件管理 。 编程语言   :低级语言   机器语言  :0和1   中级语言:c    高级语言 :java  python       php . 服务器三大操作系统  :windows      liunx    unix. liunx 内核  :住版本号   次版本号 …

    Linux笔记 2018-04-01
  • MySQL数据库第一部分之简介和安装

    mysql数据库的安装方式:源码安装;二进制安装;yum安装:

    2018-06-04