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-->主机名

  • 相关阅读:
    Ubuntu Server中怎样卸载keepalived
    Winform中实现ZedGraph滚轮缩放后自动重新加载数据
    Winform中自定义添加ZedGraph右键实现设置所有Y轴刻度的上下限
    C#中获取多个对象list中对象共有的属性项
    Windows7中启动Mysql服务时提示:拒绝访问的一种解决方式
    八、子查询实践
    四、bootstrap-Table
    二、sql新增后返回主键|sql 使用 FOR XML PATH实现字符串拼接|sql如果存在就修改不存在就新增
    一、动词、名词、形容词汇位置
    三、TortoiseSVN 单独拉取项目某个文件
  • 原文地址:https://www.cnblogs.com/jinpengfei/p/6292542.html
Copyright © 2011-2022 走看看