DNS 服务器的作用是自动将域名地址转为IP地址。在架构邮局服务器的时候,往往需要本地调试,显然这离不开 DNS 服务器来做MX记录解析...
一、DNS 记录类型
1、A 记录
2、别名(CNAME)记录
1
2
| www IN A 192.168.1.101
mail IN CNAME www |
3、NS 记录
1
2
| @ IN NS urdomain.com
@ IN A 192.168.1.101 |
二、安装 Bind9
1
| apt-get -y install bind9 |
修改DNS服务器地址
1
2
| echo "nameserver 192.168.1.101" >> /etc/resolv.conf
/etc/init.d/networking restart #重启网络 |
三、DNS 服务器的配置
1.创建正向Zone文件
1
| vim /etc/bind/named.conf.local |
添加下面内容,master代表主配置文件
1
2
3
4
| zone "urdomain.com"{
type master;
file "db.urdomain.com";
}; |
2、转发配置
转发的作用在于,如果找不到某个解析,转发到公开的DNS服务器来处理。
1
| vim /etc/bind/named.conf.options |
1
2
3
| forwarders {
8.8.8.8;
}; |
3、添加DNS记录
1
2
3
| cp /etc/bind/db.local /var/cache/bind/db.urdomain.com
vim /var/cache/bind/db.urdomain.com
:%s/localhost/wangyan\.org/g #将localhost替换为你的域名 |
四、DNS 测试
1、检查DNS是否设置
2、检查MX记录是否生效
1
2
| nslookup -qt=mx extmail.org (windows)
host -t mx example.com (linux) |
3、ping 工具
4、dig 工具
1
| dig urdomain.com (linux) |
5.named-checkzone 工具
1
| named-checkzone urdomain.com /var/cache/bind/db.urdomain.com |
No comments:
Post a Comment