zoukankan      html  css  js  c++  java
  • DNS服务器配置

    DNS服务器配置

    所需要的所有参数均位于文末附录中

    首先将网卡设置为静态

    Method改为手动 地址栏中输入IP地址和子网掩码

    Ifconfig查询自己的IP地址

    进入 /etc/named.conf文件

    复制以下内容到文件中,注意最后的IP应设置为自己的

    进入/var/named文件夹,进入编写文件

    注意下面的IP应改为自己的

    进入这个文件

    将参数改为以下内容

    执行以下命令

    注意将IP改为自己的

    进入 /etc/resolv.conf文件

    加入nameserve和自己的IP地址

    改变文件拥有者

    改变文件权限

    启动服务

    执行nslook命令

    Ping域名 验证是否成功

     

    [root@linux02 ~]# vi /etc/named.conf

    options {
    listen-on port 53 { any; };
    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; };
    recursion yes;

    dnssec-enable yes;
    dnssec-validation yes;

    /* Path to ISC DLV key */
    bindkeys-file "/etc/named.iscdlv.key";

    managed-keys-directory "/var/named/dynamic";
    };

    logging {
    channel default_debug {
    file "data/named.run";
    severity dynamic;
    };
    };

    zone "." IN {
    type hint;
    file "named.ca";
    };

    zone "hailiang.org" IN {
    type master;
    file "hailiang.org.zone";
    };

    zone "17.168.192.in-addr.arpa" IN {
    type hint;
    file "17.168.192.rev";
    };

    # 上面两处IP地址 第一位改成自己IP地址的第三位


    [root@linux02 ~]# cd /var/named
    [root@linux02 named]# vi hailiang.org.zone
    $TTL 1D
    @ IN SOA centos.hailiang.org. root.centos.hailiang.org. (
    0 ; serial
    1D ; refresh
    1H ; retry
    1W ; expire
    3H ) ; minimum
    IN NS centos.hailiang.org.
    centos IN A 192.168.17.133
    kingsql IN A 192.168.17.1
    # 上面两处IP地址 第一行改成自己IP地址,第二行改成自己网关

    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~

    下面这个vi 改成自己的

    [root@linux02 named]# vi 17.168.192.rev
    $TTL 1D
    @ IN SOA centos.hailiang.org. root.centos.hailiang.org. (
    0 ; serial
    1D ; refresh
    1H ; retry
    1W ; expire
    3H ) ; minimum
    IN NS centos.hailiang.org.
    133 IN PTR centos.hailiang.org.
    1 IN PTR kingsql.hailiang.org.

    # 把133改成自己的ip地址最后一处
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~


    [root@linux02 named]# named-checkzone hailiang.org.zone /var/named/hailiang.org.zone
    zone hailiang.org.zone/IN: loaded serial 0
    OK

    地址改自己的


    [root@linux02 named]# named-checkzone 17.168.192.rev /var/named/17.168.192.rev
    zone 17.168.192.rev/IN: loaded serial 0
    OK
    [root@linux02 named]# vi /etc/resolv.conf
    # Generated by NetworkManager


    # No nameservers found; try putting DNS servers into your
    # ifcfg files in /etc/sysconfig/network-scripts like so:
    #
    # DNS1=xxx.xxx.xxx.xxx
    # DNS2=xxx.xxx.xxx.xxx
    # DOMAIN=lab.foo.com bar.foo.com
    nameserver 192.168.17.133

    # 地址改自己的
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~


    [root@linux02 named]# chown named:named /etc/named.conf
    [root@linux02 named]# pwd
    /var/named
    [root@linux02 named]#
    [root@linux02 named]# chmod 755 *
    [root@linux02 named]# service named start
    Generating /etc/rndc.key:[确定]
    启动 named:[确定]
    [root@linux02 named]# nslookup centos.hailiang.org
    Server: 192.168.17.133
    Address: 192.168.17.133#53

    Name: centos.hailiang.org
    Address: 192.168.17.133

    [root@linux02 named]# nslookup kingsql.hailiang.org
    Server: 192.168.17.133
    Address: 192.168.17.133#53

    Name: kingsql.hailiang.org
    Address: 192.168.17.1

    [root@linux02 named]# ping centos.hailiang.org

    [root@linux02 named]# ping kingsql.hailiang.org

  • 相关阅读:
    C#模拟百度登录并到指定网站评论回帖(一)
    4张图看明白用户、权限和租户的关系
    我的微服务之路
    IT部门不应该是一个后勤部门
    一个值只有0和1的字段,到底要不要建索引?
    论程序员的自我修养
    RBAC权限管理系统数据模型
    有史以来功能最全,使用最简单的excel导入/导出工具
    一个完全平均分布的固定长度随机数发生器
    基于WCF的RESTFul WebAPI如何对传输内容实现压缩
  • 原文地址:https://www.cnblogs.com/kawashibara/p/8823335.html
Copyright © 2011-2022 走看看