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
近期留言