注意:此篇博客内容是基于 (在Lamp平台上基于postfix+mysql+dovecot+sasl+courier-authlib+extmail+extman搭建企业级邮件系统 http://luochen2015.blog.51cto.com/9772274/1761969)这篇博客上进行测试的。
1,在上篇的基础上修改 /etc/named.conf 文件 再添加一个 zone
# vim /etc/named.conf
zone "luochen.com" IN {
type master;
file "luochen.zone";
allow-update { none; };
allow-transfer { none; };
};
zone "10.168.192.in-addr.arpa" IN {
type master;
file "10.168.192.zone";
allow-update { none; };
allow-transfer { none; };
};
2,添加定义相应的区域数据库文件
# cd /var/named
# vim luochen.zone
@ IN SOA dns.luochen.com. admin.luochen.com. (
2017041093
7D
10M
3D
1D)
IN NS dns
IN MX 10 mail
dns IN A 192.168.10.254
mail IN A 192.168.10.254
www IN A 192.168.10.254
# vim 10.168.192.zone
@ IN SOA dns.luochen.com. admin.luochen.com. (
2017041099
7D
10M
3D
1D)
IN NS dns.luochen.com.
254 IN PTR dns.luochen.com.
254 IN PTR mail.luochen.com.
254 IN PTR www.luochen.com.
3,修改区域数据库文件属主,权限
# chown root:named luochen.zone 10.168.192.zone
# chmod 640 luochen.zone 10.168.192.zone
4,检测配置文件是否有语法错误
# named-checkconf /etc/named.conf
5,检测区域定义是否有误
# named-checkzone "luochen.com" luochen.zone
# named-checkzone "10.168.192.zone" 10.168.192.zone
6,编辑/etc/hosts 文件
# vim /etc/hosts
localhost mail.luochen.com
192.168.10.254 mail.luochen.com
7,指定DNS服务器地址
# vim /etc/resolv.conf
nameserver 192.168.10.254
8,重启服务
# service named restart
# service postfix restart
# service httpd restart
9,添加一个虚拟域
10,在luochen.com 域内注册邮箱
11,登录邮箱
12,给tom@luolinux.com 发送一封测试邮件
13,查看tom是否收到邮件
回复一封邮件给Jerry
PS:至此功能实现。。。。。。。。。
转载于:https://blog.51cto.com/luochen2015/1762379