關於 PHP, Linux, Open Source 及個人生活記載的網誌。
RSS icon
  • Redhat/Centos 架設 DNS Server

    Posted on December 19th, 2011 Sam Tang No comments

    安裝環境 Centos 5.7

    http://yacnoss.blogspot.com/2008/07/dnsbind.html

    1. 安裝 DNS 所需套件:
    只要用 yum 指令便可以一次過想所需的套件安裝。

    # yum install bind bind-chroot bind-utils caching-nameserver

     
    在預設的情況下 Centos 不會建立 named.conf,要用以下方法建立:

    # cd /etc
    grep -v ‘//’ named.rfc1912.zones > named.conf
    chown root.named named.conf
    chmod 640 named.conf

     

    2. 更新 root.zone

    到 ftp://rs.internic.net/domain/root.zone 下載最新的 root.zone 資料檔,然後放到 /var/named/var/named/ 裡面。

    然後就可以用 /etc/rc.d/init.d/named start 啟動 DNS Server。

    啟動後可以輸入以入指令測試 DNS Server 是否正常運作:

    # dig www.google.com @127.0.0.1

     
    關於在 DNS Server 加入 zone 及其他設定,可以參考以下文章:
    http://linux.vbird.org/linux_server/0350dns.php


    Comments are closed.