CentOS郵件服務器DNS設置主要包括安裝DNS服務、配置區域文件及添加安全記錄,步驟如下:
yum -y install bind
/etc/named.conf
,設置監聽IP和允許查詢范圍:listen-on port 53 { 服務器IP; };
allow-query { any; };
/etc/named.rfc1912.zones
,添加正向區域:zone "example.com" IN {
type master;
file "example.com.zone";
};
cp -p /var/named/named.localhost example.com.zone
添加MX記錄(郵件交換記錄)和A記錄(域名到IP的映射):@ IN MX 10 mail.example.com.
mail IN A 服務器IP
/etc/named.rfc1912.zones
,添加反向區域:zone "反向IP段.in-addr.arpa" IN {
type master;
file "反向區域文件";
};
v=spf1 mx ip4:服務器IP -all
v=DMARC1; p=quarantine; rua=mailto:admin@example.com
systemctl restart named
nslookup example.com # 測試域名解析
dig example.com MX # 測試MX記錄
說明: