dns服务器安装

P.s. 本次使用服务器为:CentOS 7.5 ,DNS软件为bind-9.12.3-P1,使用源码安装。

  1. 下载bind软件包

    https://www.isc.org/downloads/

  2. 解压

    tar -zxvf bind-9.12.3-P1.tar.gz

  3. 编译安装

    ./configure --prefix=/usr/local/bind/ --sysconfdir=/etc/named/ --with-dlz-mysql=/usr/local/mysql --with-dlz-postgres=/usr/local/PostgreSQL/9.1 --enable-largefile --enable-threads=no --with-openssl --mandir=/usr/local/bind/share/man
    make -j 4
    make install
    
  4. 创建主配置文件named.conf和rndc.key

    rndc-confgen -r /dev/urandom >rndc.conf
    
    head -5 rndc.conf >/etc/named/rndc.key
    
    wget -O /tmp/named.conf http://www.internic.net/domain/named.root
    
  5. 安装文件说明

    [root@testdns man8]# tree /etc/named/ -L 2 /var/named/ /usr/local/bind/
    /etc/named/
    ├── named.conf             #主配置文件
    /var/named/                #区域配置文件
    /usr/local/bind/
    ├── bin                    #工具包
    │   ├── dig
    │   ├── host
    │   ├── nslookup
    ├── include                #包含的一些包文件
    ├── lib                    #库文件
    ├── sbin
    │   ├── named              #主程序
    │   ├── named-checkconf    #检查配置文件
    │   ├── named-checkzone    #检查区域配置文件
    │   ├── rndc               #远程控制工具
    │   ├── rndc-confgen       #生成/etc/rndc.conf配置文件
    ├── share                  #帮助文档
    └── var                    #运行进程文件
    
    
  6. 启动dns服务测试是否安装成功

    named -f -g -d 3 -u named

    测试结果

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、yum install -y bind bind-utils bind-chroot bind-libs;2、...
    SkTj阅读 1,499评论 0 0
  • DNS DNS:Domain Name Service 应用层协议(C/S,53/udp, 53/tcp) 域名 ...
    毛利卷卷发阅读 11,834评论 0 6
  • 一、BIND是什么 BIND是互联网应用最为广泛的DNS软件。 二、BIND的安装与使用 以下内容转自 http:...
    0_0啊阅读 8,498评论 0 0
  • 1. 概述 在网络环境中一般用户只需要在浏览器中输入url如www.sunny.com就可以到对应服务器获取相应的...
    ghbsunny阅读 8,515评论 0 7
  • NAME dnsmasq - A lightweight DHCP and caching DNS server....
    ximitc阅读 7,970评论 0 0

友情链接更多精彩内容