导航
导航
文章目录
  1. 一、DNS 记录类型
    1. 二、安装 Bind9
    2. 三、DNS 服务器的配置
      1. 1.创建正向Zone文件
      2. 2、转发配置
      3. 3、添加DNS记录
    3. 四、DNS 测试

Debian/Ubuntu 快速架构DNS服务器

DNS 服务器的作用是自动将域名地址转为IP地址。在架构邮局服务器的时候,往往需要本地调试,显然这离不开 DNS 服务器来做MX记录解析…

一、DNS 记录类型

1、A 记录

www    IN    A    192.168.1.101`

2、别名(CNAME)记录

www    IN    A    192.168.1.101
mail    IN    CNAME    www

3、NS 记录

@    IN    NS    wangyan.org.
@    IN    A    192.168.1.101

二、安装 Bind9

apt-get -y install bind9

修改DNS服务器地址

echo "nameserver 192.168.1.101" >> /etc/resolv.conf
/etc/init.d/networking restart #重启网络

三、DNS 服务器的配置

1.创建正向Zone文件

vim /etc/bind/named.conf.local

添加下面内容,master代表主配置文件

zone "wangyan.org"{
    type master;
    file "db.wangyan.org";
};

2、转发配置

转发的作用在于,如果找不到某个解析,转发到公开的DNS服务器来处理。

vim /etc/bind/named.conf.options
forwarders {
    8.8.8.8;
};

3、添加DNS记录

cp /etc/bind/db.local /var/cache/bind/db.wangyan.org
vim /var/cache/bind/db.wangyan.org
:%s/localhost/wangyan\.org/g #将localhost替换为你的域名

四、DNS 测试

1、检查DNS是否设置

cat /etc/resolv.conf

2、检查MX记录是否生效

nslookup -qt=mx extmail.org (windows)
host -t mx example.com (linux)

3、ping 工具

ping wangyan.org

4、dig 工具

dig wangyan.org (linux)

5.named-checkzone 工具

named-checkzone wangyan.org /var/cache/bind/db.wangyan.org
支持一下
扫一扫,支持一下