主DNS服务配置,bind配置二

上一篇文章中已经配置缓存服务器,这里说说主DNS服务器的配置:

涉及相关知识:

资源记录:

SOA:资源起始记录,放在配置文件的第一条

A记录:域名指向IP地址

AAAA记录:域名指向IPV6地址

PTR记录:IP地址指向域名

NS记录:指定负责此DNS区域的权威名称服务器。

CNAME记录:别名记录

MX记录:邮件交换记录

在这里使用域名www.abc.com

在/etc/named.rfc1912.zones中添加需要解析的域;

zone "abc.com" IN {
        type master;
        file "abc.com.zone";
};

此处:

abc.com为解析域的名称

type:定义服务器是主服务器还是从服务器;master是主服务器

file:定义解析域文件;默认解析域文件在/var/named/下;注意文件名称

定义解析域文件:

解析域文件在/var/named/下添加

刚才已经定义了解析文件,现在创建解析文件

vim /var/named/abc.some.zone

在解析文件中定义如下信息:

$TTL 86400
$ORIGIN abc.com.

@    IN    SOA    ns1.abc.com.    admin.abc.com.    (
    2017041801
    1D
    5M
    1W
    1D    )
    
    IN    NS    ns1
    IN    NS    ns1
    IN    MX 10 mx1
    IN    MX 20 mx2
ns1     IN      A       10.100.110.30
ns2     IN      A       10.100.110.31
mx1     IN      A       10.100.110.32
mx2     IN      A       10.100.110.33
www    IN    CNAME    ns1

指定的解析域文件配置完成,保存后启动

时间: 2024-10-03 14:14:38

主DNS服务配置,bind配置二的相关文章

DNS服务和Bind配置

 一.DNS介绍    DNS是计算机域名系统(Domain Name System 或Domain Name Service) 的缩写,它是由域名解析器和域名服务器组成的.域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器.其中域名必须对应一个IP地址,一个IP地址可以有多个域名,而IP地址不一定有域名.域名系统采用类似目录树的等级结构.域名服务器通常为客户机/服务器模式中的服务器方,它主要有两种形式:主服务器和转发服务器.将域名映射为IP地址的过

dns服务之bind配置内网解析部分子域名,其它子域名转发

bind配置内网解析部分子域名,其它子域名转发.以下以m.xxx.com和admin.xxx.com由内网dns解析,其它*.xxx.com转发给外网dns解析为例配置.文件/etc/named.conf:options {# listen-on port 53 { 127.0.0.1; }; #注释表示监听所有端口# listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/da

CentOS7.x的DNS服务的基础配置

一.bind服务器安装 bind:开源.稳定.应用广泛的DNS服务.bind的软件包名bind,服务名称named. 查看是否安装bind, 安装bind包: rpm -qa bind yum -y install bind bind服务主要配置文件: /etc/named.conf //主配置文件 /etx/named.rfc1912.zones //区域配置文件 /var/named/       // 二.基本配置 修改named.conf文件: options { listen-on-p

DNS服务器之简单配置(一)

名词解释: 域名: 域名是域名系统名字空间中,从当前节点到根节点的路径上所有节点标记的点分顺序连接. 域: 域是指域名系统名字空间中的一个子集,也就是树形结构名字空间中的一颗子树.这个子树根节点的域名就是该域的名字, 域的级别: 顶级域(TLD, Top Level Domain)是指域名系统名字空间中根节点下最顶层的域.顶级域也称一级域,顶级域的下级就是二级域,二级域的下级就是三级域,以此类推.每个域都是其上级域的子域.最早的顶级域名,也是现在说的国际域名,按照用途分为的7个大类: .com:

DNS服务之bind安装配置与应用

BIND是实现DNS服务的一套软件(官方站点:isc.org),其包含了服务器端程序named(由bind程序包提供,监听套接字:53/tcp.53/udp),和客户端工具host.nslookup.dig(由bind-utils程序包提供).为保证服务器的安全性,bind还提供了一种"沙箱机制",bind-chroot是将原文件系统的根"/"替换成"/var/named/chroot"来使用. 目前主流的bind程序依旧是9.x系列.使用yum

DNS基本原理及bind配置

dns基本原理 1.     当客户机Client需要访问某个域名时,会首先查看本地hosts文件查询相关记录,如果有则直接解析. 2.     如果在本机hosts文件中没有找到相关记录,则将请求发送至本地DNS域名服务器. 3.     本地DNS服务器接收到请求后会先查询本地缓存localCache如果缓存中有该项记录则直接返回结果. 4.     如果本地DNS服务器在Local Cache中未查询到相关信息则本地域名服务器就会直接把请求发送给根域名服务器. 5.     根服务器通过请

DNS服务器之bind

bind早期是有伯克利维护,后来交给了ISC进行维护,官方站点www.isc.org 在linux主机上提供可供选择的域名解析机制,在/etc/nssswitch.conf文件提供了域名解析的平台,里面可以定义多重解析域名的方法以及本主机采用优先采用哪种域名解析方法. hosts:      files dns 其中files表示优先使用本地hosts文件来解析域名 dns表示其次使用dns服务来解析域名,这两者的顺序即表示他们使用时的优先级 而在/usr/lib64目录下有以下三口库文件可以实

Linux的DNS服务和BIND应用

在Linux上DNS服务是由通过BIND程序提供的. 所以为了搭建DNS服务器,就需要安装BIND程序. 安装BIND BIND文件 主配置文件:/etc/named.conf 它包含了其他文件 查看BIND的其他文件 其中 /etc/named.iscdlv.key /etc/named.rfc1912.zones /etc/named.root.key 这三个模块是主配置文件的三个重要模块 解析库文件: /var/named/目录下 注意:1.一台DNS服务器可同时为多个区域提供解析 2.必

模拟互联网中的dns服务布置(bind)

操作系统:centos6 ,centos7 dns软件:bind