zoukankan      html  css  js  c++  java
  • RHEL DNS 配置教程

    To : xx

    注:本机IP为118.229.139.68

    1.安装以下包

    bind-libs-9.3.6-4.P1.el5
    bind-9.3.6-4.P1.el5
    bind-utils-9.3.6-4.P1.el5
    bind-chroot-9.3.6-4.P1.el5
    caching-nameserver-9.3.6-4.P1.el5

    使用rpm -qa|grep bind-命令查询

    [root@pcbake ~]# rpm -qa |grep bind-
    bind-libs-9.3.6-4.P1.el5
    bind-9.3.6-4.P1.el5
    bind-utils-9.3.6-4.P1.el5
    bind-chroot-9.3.6-4.P1.el5
    ypbind-1.19-12.el5
    [root@pcbake ~]# rpm -qa|grep cach
    libXfontcache-1.0.2-3.1
    libXfontcache-devel-1.0.2-3.1
    distcache-1.4.5-14.1
    caching-nameserver-9.3.6-4.P1.el5

    2.编辑named.conf文件

    [root@pcbake etc]# pwd
    /var/named/chroot/etc
    listen-on port 53 { 118.229.139.68; };//这里改本机IP
    allow-query     { any; };//此两处改成any
    match-clients 	   { any; };

    3.编辑/etc/named.rfc112.zones文件

    添加两个zone

    zone "yangyh123.com" IN{
    
    	type master;
    	file "yangyh123.com.zone";
    	allow-update { none; };
    };
    
    zone "139.229.118.in-addr.arpa" IN{
    
    	type master;
    	file "yangyh123.com.rev";
    	allow-update { none; };
    };

    4.新建yangyh123.com.rev,yangyh123.com.zone两个文件,内容如下

    [root@pcbake named]# pwd
    /var/named/chroot/var/named
    [root@pcbake named]# ls
    data              named.broadcast  named.local  yangyh123.com.rev
    localdomain.zone  named.ca         named.zero   yangyh123.com.zone
    localhost.zone    named.ip6.local  slaves
    [root@pcbake named]# 
    [root@pcbake named]# cat yangyh123.com.rev 
    $TTL    86400
    @       IN      SOA     localhost. root.localhost.  (
                                          1997022700 ; Serial
                                          28800      ; Refresh
                                          14400      ; Retry
                                          3600000    ; Expire
                                          86400 )    ; Minimum
            IN      NS      yangyh123.com.
    68      IN      PTR     www.yangyh123.com.
    
    [root@pcbake named]# 
    [root@pcbake named]# cat yangyh123.com.zone 
    $TTL    86400
    @               IN SOA  localhost.      root.localhost. (
                                            42              ; serial (d. adams)
                                            3H              ; refresh
                                            15M             ; retry
                                            1W              ; expiry
                                            1D )            ; minimum
            IN              NS              localhost
    yangyh123.com.  IN      A       118.229.139.43
    www.yangyh123.com.      IN      A       118.229.139.43
    mail.yangyh123.com.     IN      A       118.229.139.43
    [root@pcbake named]# 
     
     
    5. named-checkzone
     
    [root@pcbake named]# named-checkzone  
    usage: named-checkzone [-djqvD] [-c class] [-o output] [-t directory] [-w directory] [-k (ignore|warn|fail)] [-n (ignore|warn|fail)] zonename filename
    [root@pcbake named]# named-checkzone  yangyh123.com /var/named/chroot/var/named/yangyh123.com.zone 
    zone yangyh123.com/IN: loaded serial 42
    OK
    [root@pcbake named]# named-checkzone  139.229.118.in-addr.arpa /var/named/chroot/var/named/yangyh123.com.rev 
    zone 139.229.118.in-addr.arpa/IN: loaded serial 1997022700
    OK
    [root@pcbake named]# 

     
    6.更改/etc/resolv.conf,注意要本机IP在前…
    [root@pcbake named]# cat /etc/resolv.conf
    ; generated by /sbin/dhclient-script
    ;search bupt.edu.cn
    ;nameserver 211.68.71.4
    nameserver 118.229.139.68 
    nameserver 211.68.71.5
    [root@pcbake named]# 
    7.运行service named restart 
    [root@pcbake named]# lsof -i:53
    COMMAND   PID   USER   FD   TYPE DEVICE SIZE NODE NAME
    dnsmasq  4281 nobody    6u  IPv4  12980       TCP 192.168.122.1:domain (LISTEN)
    dnsmasq  4281 nobody    7u  IPv4  12981       UDP 192.168.122.1:domain 
    named   12937  named   20u  IPv6  66378       TCP localhost6.localdomain6:domain (LISTEN)
    named   12937  named   21u  IPv4  66380       TCP www.yangyh123.com:domain (LISTEN)
    named   12937  named  512u  IPv6  66377       UDP localhost6.localdomain6:domain 
    named   12937  named  513u  IPv4  66379       UDP www.yangyh123.com:domain 
    [root@pcbake named]# 

    8.测试
    [root@pcbake named]# nslookup www.yangyh123.com
    Server:         118.229.139.68
    Address:        118.229.139.68#53
    
    Name:   www.yangyh123.com
    Address: 118.229.139.43
    
    [root@pcbake named]# nslookup yangyh123.com
    Server:         118.229.139.68
    Address:        118.229.139.68#53
    
    Name:   yangyh123.com
    Address: 118.229.139.43
    
    [root@pcbake named]# nslookup mail.yangyh123.com
    Server:         118.229.139.68
    Address:        118.229.139.68#53
    
    Name:   mail.yangyh123.com
    Address: 118.229.139.43
    
    [root@pcbake named]# 
    [root@pcbake named]# nslookup 118.229.139.68
    Server:         118.229.139.68
    Address:        118.229.139.68#53
    
    68.139.229.118.in-addr.arpa     name = www.yangyh123.com.
    
    [root@pcbake named]# 
    [root@pcbake named]# nslookup baidu.com
    ;; Got SERVFAIL reply from 118.229.139.68, trying next server
    Server:         211.68.71.5
    Address:        211.68.71.5#53
    
    Non-authoritative answer:
    Name:   baidu.com
    Address: 123.125.114.144
    Name:   baidu.com
    Address: 220.181.111.85
    Name:   baidu.com
    Address: 220.181.111.86
    
    [root@pcbake named]# 
     

    附件:.zone,.rev文件

    躲猫猫社团团长 http://t.sina.com.cn/coolria

  • 相关阅读:
    非系统表空间损坏,rman备份恢复
    非系统数据文件损坏,rman备份恢复
    开启 控制文件自动备份下,参数文件、控制文件全部丢失恢复
    rman命令详解(三)
    Block Change Tracking (块改变跟踪)
    如何加快建 index 索引 的时间
    RMAN兼容性、控制文件自动备份、保存时间、备份策略、备份脚本(二)
    rman理论(一)
    动态参数与静态参数的判断、修改
    闪回之 Flashback Data Archive
  • 原文地址:https://www.cnblogs.com/yangyh/p/2283351.html
Copyright © 2011-2022 走看看