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

  • 相关阅读:
    VirtualBox 下USB 设备加载的步骤及无法加载的解决办法
    浅析:setsockopt()改善socket网络程序的健壮性
    减小Gcc编译程序的体积
    linux下查看系统进程占用的句柄数
    Linux下高并发socket最大连接数所受的各种限制
    spring-jpa通过自定义sql执行修改碰到的问题
    阿里巴巴Java开发手册中的DO、DTO、BO、AO、VO、POJO定义
    sql select时增加常量列
    CASE WHEN 及 SELECT CASE WHEN的用法
    MYSQL常见运算符和函数
  • 原文地址:https://www.cnblogs.com/jinpengfei/p/6292542.html
Copyright © 2020-2023  润新知