DNS服务器

发布时间:2020-10-05 23:44:26 作者:yinxingyouyou
来源:网络 阅读:331

递归解析  发请求给根服务器,根服务器解析,然后把解析记录缓存在本地


迭代解析 发请求给根服务器,根服务器把下属的一个服务器的IP给你,你再从这个IP解析

解析记录:

A 域名到IP的一个解析 

NS 用来指定该域名由哪个DNS服务器来进行解析,填入解析服务器的IP地址或名称

MX 邮件记录 要做邮件服务器,既要做A记录又要做MX记录

CNAME 域名的别名 格式:CMAKE


搭建DNS域名服务器,为了解析,为了缓存

安装bind*

配置文件在/etc/named.conf

dns用的是tcp/udp53端口

listen-on port 53 ;listen-on-v6 port 53;allow-query;这三行都改成any;


/etc/named.rfc1912.zones这个才是主配置文件

要加一个域名,复制一个zone


#add named by wugk

zone "wugk.com" IN {

        type master;

        file "wugk.com.zone";

        allow-update { none; };

};

zone "1.168.192.in-addr.arpa" IN {

        type master;

        file "wugk.com.arpa";

        allow-update { none; };

};


1) /var/named/目录添加如下文件:

Wugk.com.zone正向解析文件内容如下:

$TTL 86400

@   IN SOA  ns.wugk.com.  root (

                    42  ; serial

                    3H  ; refresh

                    15M ; retry

                    1W  ; expire

                    1D )    ; minimum

@               IN NS           ns.wugk.com.

ns               IN A             192.168.1.36


bbs             IN A        192.168.1.36 

www             IN A           192.168.1.36

@               IN MX 10         mail.wugk.com.

mail            IN A              192.168.1.36


ns是标记你这是一台DNS服务器,前面的@是给ns服务器做一个名字,@是一个区域,说明ns.wugk.com.是解析到192.168.1.24

前面不写@或www,写成*,那不管别人访问前缀带什么都会解析到这个域名


Wugk.com.arpa反向解析文件内容如下:

$TTL 86400

@   IN SOA  ns.wugk.com. root (

                    42  ; serial

                    3H  ; refresh

                    15M ; retry

                    1W  ; expire

                    1D )    ; minimum

 

@   IN NS      ns.wugk.com.

36 IN PTR      mail.wugk.com.

36 IN PTR      ns.wugk.com.  注意这一条是写ns服务器

36 IN PTR      www.wugk.com.

这里写的都是IP最后一位,一般公网都没有反向解析,写正向就够了

然后重启,/etc/init.d/named restart

然后把客户端NDSip改成192.168.1.36 vim /etc/resolv.conf

就可以ping www.wugk.com


如果要再加一个域名


nslookup www.baidu.com

Name  NS服务器

Address 解析到的IP

Name 域名

Address 


dig可以看解析过程

推荐阅读:
  1. DNS服务器之Bind
  2. 部署DNS服务器

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

dns服务器 %d ns

上一篇:简单的Shell脚本

下一篇:2~62位任意进制转换方法(c++)

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》