zoukankan      html  css  js  c++  java
  • linux下DNS服务器搭建,正反向解析配置

    dns服务器之前自己搭建玩过,一段时间不搞,加上当时没写文档,基本忘光光了,这次老实了,写个文档记下来,方便以后查阅。

    1.服务器准备

    为了避免不必要的问题,关闭防火墙,关闭selinux,hosts文件修改好

    一台centos7.3  ip:192.168.77.221  作为dns服务器

    一台centos7.6  ip:192.168.77.222  测试dns服务器

    2.安装bind并配置正反向解析文件

    [root@named01 ~]# yum install -y bind*

    把bind相关包全给装了,省的麻烦

    修改配置文件

    [root@named01 ~]# vim /etc/named.conf 

     [root@named01 ~]# vim /etc/named.rfc1912.zones

    在文件末尾添加

     [root@named01 ~]# vim /var/named/test.com.zone 配置正向解析文件

     [root@named01 ~]# vim /var/named/192.168.77.zone 配置反向解析文件

    [root@named01 ~]# systemctl restart named.service   重启服务,去到测试服务器上测试。

     3.测试

    [root@named02 ~]# vim /etc/resolv.conf

    测试完成。。。。。。

    docker 搭建bind9 dns解析

    下载镜像

     创建容器

    docker run --name bind -d --restart=always 
      --publish 53:53/tcp --publish 53:53/udp --publish 10000:10000/tcp 
      --volume /srv/docker/bind:/data 
      sameersbn/bind:9.11.3-20190315

    登录控制台

    https://192.168.77.221:10000 

    初始化用户名root密码password

    登录以后,创建正反向解析

    输入域名和邮箱,点击create

    创建域名对应ip--address

     

     点击create,至此正向解析创建完成

    创建反向解析,同上步骤

     

     创建reverse address

     

     至此,反向解析创建完成

    重启bind

    开始测试

    资料参考:https://hub.docker.com/r/sameersbn/bind

  • 相关阅读:
    C++--第25课
    C++--第24课
    C++--第23课
    C++--第22课
    C++--第21课
    C++--第20课
    C++--第19课
    C++--第18课
    C++--第17课
    Windows程序设计学习笔记(1):一个简单的windows程序
  • 原文地址:https://www.cnblogs.com/ylift/p/11099045.html
Copyright © 2011-2022 走看看