Linux DNS Server

鳥哥的 Linux 私房菜 — DNS Server

http://linux.vbird.org/linux_server/0350dns.php#server_settings

 

•/etc/named.conf :這就是我們的主設定檔啦!
•/etc/sysconfig/named :是否啟動 chroot 及額外的參數,就由這個檔案控制;
•/var/named/ :資料庫檔案預設放置在這個目錄
•/var/run/named :named 這支程式執行時預設放置 pid-file 在此目錄內。

配置dns服務器
 
1.安裝bind
 
yum -y install bind bind-utils
 
2.修改主配置文檔
 
vi /etc/named.conf
 
添加下面的配置:
 
zone “zimbra.com” IN {
 
        type master;
 
        file “zimbra.com”;
 
        allow-update { none; };
 
};
 
zone “127.168.192.in-addr.arpa” IN {
 
        type master;
 
        file “192.168.127.arpa”;
 
        allow-update { none; };
 
};
 
2.配置區域配置文檔
 
vi /var/named/zimbra.com
 
$TTL 1D
 
@  IN SOA  @ rname.invalid. (
 
                                  0       ; serial
 
                                  1D      ; refresh
 
                                  1H      ; retry
 
                                  1W      ; expire
 
                                  3H )    ; minimum
 
   NS      ns.zimbra.com.
 
   MX 10   mail.zimbra.com.
 
nsA       192.168.127.132
 
mail       A       192.168.127.132
 
# vim /var/named/192.168.127.arpa
 
 
 
$TTL 1D
 
@       IN SOA  @ rname.invalid. (
 
                                        0       ; serial
 
                                        1D      ; refresh
 
                                        1H      ; retry
 
                                        1W      ; expire
 
                                        3H )    ; minimum
 
        NS      ns.zimbra.com.
 
109     PTR     ns.zimbra.com.
 
109     PTR     mail.zimbra.com.
 
3.重啟pc 和重啟bind
 
systemctl restart named.service
 
4.使用本地dns服務器
 
echo “nameserver 127.0.0.1” >> /etc/resolv.conf
 
reboot
 
systemctl status named.service

 

dig www.centos.vbird
dig master.centos.vbird
dig -t mx centos.vbird
dig -x 192.168.100.254

您可能也會喜歡…

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *