zoukankan      html  css  js  c++  java
  • dns

            1.首先安装dns服务 : bind bind-chroot
                       yum -y install bind*
    vim /etc/named.conf      沙箱
    cd /var/named/chroot/etc/ 工作目录
    cd /var/named/           区域文件
    2.进入到 VIM /ETC/NAMED.CONF设置

     
     

    2.安装完成后启动服务: service named start

    3.设置DNS主配置文件:vim  /etc/named.conf
         编辑:    listen-on port 53 { any; };
                    allow-query     { any; };
                   include "/etc/named.rfc1912.zones";  为区域文件

    4.设置DNS区域类型:vim /etc/named.rfc1912.zones
         主DNS:
         正向解析:     从上面复制一个区域然后修改 5yy 黏贴 P
                    zone "bw.com" IN {
                    type master; 类型:主DNS
                    file "bw.com.zone";文件地址:
                    allow-update { none; };
                       };

         反向解析: 复制一个反向区域修改 
                    zone "100.168.192.in-addr.arpa" IN {
                        type master;
                        file "bw.com.zone";
                        allow-update { none; };
                        };

         辅助DNS:
         正向解析:     从上面复制一个区域然后修改 5yy 黏贴 P
                    zone "bw.com" IN {
                    type slave; 类型:辅助DNS
                    file "slaves/bw.com.zone";文件地址:
                    masters { 192.168.100.1; }; 更新地址:DNS服务器IP
                       };

         反向解析: 复制一个反向区域修改 
                    zone "100.168.192.in-addr.arpa" IN {
                        type slave;
                        file "slaves/100.168.192.zone";
                        masters { 192.168.100.1; };
                        };
    5.在区域文件里设置
           正向解析:
           首先复制:cp -p /var/named/named.localhost /var/named/bw.com.zone

           然后编辑:vim /var/named/bw.com.zone

                    www     IN         A       192.168.100.1 
                   主机名  internet   A记录     IP地址
           例如:   wg IN A 192.168.100.2
                    cm  IN A 192.168.100.3

           反向解析:
           首先复制:cp -p /var/named/named.loopback  /var/named/100.168.192.zone
             
           然后编辑:vim /var/named/100.168.192.zone
     
                   1           IN          PTR          192.168.100.2
                第一个IP     internet     反向指针记录   IP地址
              例 : 2 IN PTR 192.168.100.2
                    3 IN PTR 192.168.100.2
                    4 IN PTR 192.168.100.2
                    5 IN PTR 192.168.100.2

    6.指定DNS  :vim /etc/resolv.conf
                 nameserver IP地址
     
    7.重启服务:service named restart
      关闭防火墙与selinux:service iptables stop
                           setenforce 0
    8.测试:nslookup 域名
            nslookup IP地址 (反向解析)

    相关配置文件:
    /etc/named.conf   DNS主配置文件
    /etc/resolv.conf  指定DNS IP

    /var/named/chroot    锁定DNS工作目录,更安全,以下目录前面都可添加该目录
    /etc/named.rfc1912.zones  指定区域类型 地址等
     (以下复制一份更改,名字要与区域类型里的地址匹配)
    /var/named/named.localhost 指定正向查找  主机名-->IP
    /var/named/named.loopback  指定反向查找  IP-->主机名

  • 相关阅读:
    软件配置管理的作用?软件配置包括什么?
    火火恍恍惚惚
    什么是软件测试?软件测试的目的与原则
    软件生存周期及其模型是什么?
    试述软件的概念和特点?软件复用的含义?构件包括哪些?
    一台客户端有三百个客户与三百个客户端有三百个客户对服务器施压,有什么区别?
    numpy的broadcast是怎么做的
    python到底是解释型语言还是需要编译的?
    python:删除类实例,仅仅只有动态属性会被删除,类属性不会被删除
    jupyter的kernel莫名其妙找不到,莫名其妙就中断
  • 原文地址:https://www.cnblogs.com/jinpengfei/p/6292542.html
Copyright © 2011-2022 走看看