zoukankan      html  css  js  c++  java
  • DNS配置

    1.配置永久IP:

    cd  /etc/sysconfig/network-scripts/

    主DNS服务器配置:

    由于caching-nameserver软件包提供了各种配置文件的模板,大大降低了BIND的配置难度,初学者可以将模板文件的内容进行复制后再修改,这样可以有效地降低配置的难度,同时也避免出错。

    下面使用BIND在一台安装了RHEL 5.x、IP地址为192.168.211.100的主机上实现主DNS服务器,具体操作步骤如下:

    1).使用如下命令安装BIND及相关软件包

    bind-9.2.1-16.i386.rpm
    bind-utils-9.2.1-16.i386.rpm
    caching-nameserver
    bind-chroot
    

      

    建议使用yum安装bind

    mount  /dev/cdrom/media
    cp /etc/yum.repos.d/rhel-debuginfo.repo  /etc/yum.repos.d/my.repo
    
    yum -y install bind
    
    rep -ivh bind-chroot-9.3.6-16.p1.e15.i386.rpm
    rep -ivh  caching-nameserver- 9.3.6-16.p1.e15.i386.rpm
    

      

    2).named.caching-nameserver.conf

    在etc目录下有一个名为named.caching-nameserver.conf的全局配置文件模板,首先使用如下命令复制为named.conf(必须是这个文件名)。注意在复制时一定要使用-p参数以保留该文件原有的权限,因为named.caching-nameserver.conf的拥有组是named(如果在复制没有加-p参数,在复制也可以使用chown命令修改拥有组)

    3).修改named.conf文件,内容如下:

     4).修改/var/named/chroot/etc/named.rfc1912.zones文件,内容如下:

     5).配置directory

    全局配置文件中的“directory”参数值为/var/named,默认在该目录下有正向解析区域及反向解析区域的模板文件分别为named.zero、named.local,将模板文件各复制一份为example.zqin.zero、211.168.192.local。注意在复制时一定要使用-p参数以保留该文件原有的权限,因为named.zero、named.local的拥有组是named(如果在复制没有加-p参数,在复制也可以使用chown命令修改拥有组)

    cd /var/named/chroot/var/named
    
    cp  –p  named.zero  tt.com.zero
    cp  –p  named.local  tt.com.rev
    

     

     6).修改/var/named/chroot/var/named/tt.com.zero文件,内容如下:

    7).修改/var/named/chroot/var/named/ tt.com.rev 文件,内容如下:

    8).使用如下命令重新启动named服务后主要区域配置完成:

    service named restart
    

      

    9).验证DNS:

  • 相关阅读:
    C++高级程序员(廊坊+高薪)欢迎各种漂回家!(该职位已截止)
    utf8_unicode_ci和utf8_general_ci区别
    Percentencoding
    libiconv GNU Project Free Software Foundation (FSF)
    2013年1月6日北京交流会:当当网如何打造个性化推荐&精准营销生态系统
    COM Vs .NET (Qt ActiveQt)
    新一篇: Unicode字符编码规范 实例详细介绍各种字符集编码转换问题
    甩开外包,雄踞榜首:揭开“宫爆老奶奶”成功的秘密
    awk使用命令
    API SOCKET基础(三)网络字节序与主机字节序的转换
  • 原文地址:https://www.cnblogs.com/Alexr/p/9386000.html
Copyright © 2011-2022 走看看