zoukankan      html  css  js  c++  java
  • CentOS 7 BIND 搭建

    域名查找顺序 设置 /etc/host.conf

    1. bind 安装

    $ yum install bind bind-utils
    nslookup (name server lookup) 在bind-utils 中

    查看安装结果
    $rpm -aq | grep bind
    bind-license-9.9.4-29.el7_2.3.noarch
    bind-utils-9.9.4-29.el7_2.3.x86_64
    bind-libs-lite-9.9.4-29.el7_2.3.x86_64
    bind-libs-9.9.4-29.el7_2.3.x86_64
    bind-9.9.4-29.el7_2.3.x86_64

    搭建域名 bodani.com

    2.配置主DNS服务器:
    ------------------------------------------------------------------------------------------------------------

    2.1. 主要配置文件:

    /etc/named.conf 主要配置入口

    /etc/named.rfc1912.zones 定义正反解区域相关

    /var/named/ 正反解数据库

    配置 named.conf

    // listen-onport 53 { 127.0.0.1; }; (默认监听53 端口)
    // listen-on-v6port 53 { ::1; };
    directory "/var/named"; (默认配置数据存放位置)
    dump-file "/var/named/data/cache_dump.db";
    statistics-file"/var/named/data/named_stats.txt";
    memstatistics-file"/var/named/data/named_mem_stats.txt";
    allow-query { any; }; (允许访问配置,默认localhost 只本机可用)

    include"/etc/named.rfc1912.zones";
    include"/etc/named.bodani.com.zones";

    配置 zones
    $cp/etc/named.rfc1912.zones /etc/named.bodani.com.zones

    $vim /etc/named.bodani.com.zones

    zone"bodani.com" IN {
    type master;
    file "named.bodani.com";
    allow-update { none; };
    };

    配置域名IP named.bodani.com

    默认查找文件位置为 named.conf 中 directory变量指定位置
    $cp /var/named/named.localhost /var/named/named.bodani.com

    $vim /var/named/named.bodani.com

    $TTL 1D
    @ IN SOA @ rname.invalid. (
    0 ; serial
    1D ; refresh
    1H ; retry
    1W ; expire
    3H ) ; minimum
    NS @
    A 127.0.0.1
    AAAA ::1

    node IN A 10.2.0.10
    node IN A 10.2.0.11
    node IN A 10.2.0.12
    node IN A 10.2.0.13
    node IN A 10.2.0.14
    node IN A 10.2.0.15

    3 启动named

    检验配置

    $ named-checkconf

    启动服务

    $service named start
    $service named status

    4 测试

    $ ss -tuln | grep 53

    vim /etc/resove.conf (指定域名服务器)

    nameserver 127.0.0.1

    $ nslookup node.bodani.com 127.0.0.1
    Server: 127.0.0.1
    Address: 127.0.0.1#53

    Name: node.bodani.com
    Address: 10.2.0.13
    Name: node.bodani.com
    Address: 10.2.0.11
    Name: node.bodani.com
    Address: 10.2.0.12
    Name: node.bodani.com
    Address: 10.2.0.15
    Name: node.bodani.com
    Address: 10.2.0.14
    Name: node.bodani.com
    Address: 10.2.0.10

  • 相关阅读:
    持续集成(Continuous Integration),
    python的几个有趣点
    C++语言发展历史 & 基础知识
    [C++] Windows下的socket编程(这是一个简单的TCP/IP例子)
    office app 代码简析之 task pane app
    佳言玩具
    数据的图形可视化[R语言结果GML引发出来的调查]
    收藏的一系列教程帖子,很适合有一定基础,想要进阶的同学
    各种排序算法总结
    三层架构+存储过程实现分页
  • 原文地址:https://www.cnblogs.com/zhangeamon/p/5650189.html
Copyright © 2011-2022 走看看