客户端:
[root@dba1 ~]# vim /etc/resolv.conf 指定dns服务器是谁
dns解析过程
客户端:访问ftp.uplooking.com
先查找本地文件hosts
没有再去查找指定的dns服务器(缓存dns服务器)202.106.0.20 202.106.46.151
找不到的话,就去找根dns服务器,再一层层往下查找
#vim /etc/host.conf
order hosts,bind
安装:
#yum install bind bind-utils bind-chroot caching-nameserver -y
baseurl=ftp://192.168.100.250/rhel5u8/Server/
配置:
正向解析:A记录
主配置文件:
#cd /var/named/chroot/etc/
#vim named.conf
options
{
directory "/var/named";
};
zone "uplooking.com"
{
type master;
file "uplooking.com.zone";
};
# chown named.named named.conf
区域配置文件:
# cd /var/named/chroot/var/named/
#vim uplooking.com.zone
$TTL 86400
@ SOA dns.uplooking.com. root.uplooking.com. (
201210201
3H
15M
1W
1D )
NS dns.uplooking.com.
dns.uplooking.com. IN A 192.168.100.250
www.uplooking.com. IN A 192.168.100.8
ftp.uplooking.com. IN A 192.168.100.9
mail.uplooking.com. IN A 192.168.100.254
# chown named.named uplooking.com.zone
反向解析:PTR记录
主配置文件添加:
zone "100.168.192.in-addr.arpa"
{
type master;
file "100.168.192.arpa";
};
区域配置文件:
$TTL 86400
@ SOA dns.uplooking.com. root.uplooking.com. (
201210201
3H
15M
1W
1D )
NS dns.uplooking.com.
8 IN PTR dns.uplooking.com.
9 IN PTR ftp.uplooking.com.
198 IN PTR mail.163.com.
泛域名解析:在正向解析区域配置文件里添加
*.uplooking.com. IN A 192.168.100.253
[root@dba1 named]# host -t a fjdk.uplooking.com
fjdk.uplooking.com has address 192.168.100.253
别名:
www IN A 192.168.100.8
ftp IN CNAME www.uplooking.com.
mail IN CNAME www.uplooking.com.
[root@dba1 named]# host -t a mail.uplooking.com
mail.uplooking.com is an alias for www.uplooking.com.
www.uplooking.com has address 192.168.100.8
负载均衡:
www IN A 192.168.100.9
www IN A 192.168.100.10
www IN A 192.168.100.11
MX记录:
uplooking.com. IN MX 10 mail.uplooking.com.
uplooking.com. IN MX 11 mail1.uplooking.com.
[root@dba1 named]# host -t mx uplooking.com
uplooking.com mail is handled by 11 mail1.uplooking.com.
uplooking.com mail is handled by 10 mail.uplooking.com.
本身没有dns区域配置文件,只缓存dns服务器
#vim named.conf
{
forward only;
forwarders
{
192.168.100.250;
192.168.100.61;
};
};
客户端测试:
[root@localhost ~]# cat /etc/resolv.conf
search localdomain
nameserver 192.168.224.128
本身有dns区域配置文件,加上forward之后就是转发服务器
转发器配置:
在options里面添加下面几行:
recursion yes; 打开递归转发功能
forward first;
forwarders
{
192.168.100.88;
192.168.100.99;
};
分享到:
相关推荐
DNS配置DNS配置DNS配置DNS配置DNS配置DNS配置DNS配置DNS配置
三、实验环境 1、开启一台安装有linux操作系统的虚拟机 2、dns的配置按照下面的拓扑图进行配置 四、实验步骤 1、查看dns是否安装 2、查看dns服务服务状态 3、为dns服务器设置固定IP地址,并验证网络是否连通,操作...
DNS配置软件 DNS配置软件 DNS配置软件 DNS配置软件 DNS配置软件 DNS配置软件
DNS的工作原理与配置
《Linux服务器配置与管理》教学课件—第 13 章 DNS 服务器配置.pdf《Linux服务器配置与管理》教学课件—第 13 章 DNS 服务器配置.pdf《Linux服务器配置与管理》教学课件—第 13 章 DNS 服务器配置.pdf《Linux服务器...
DNS服务器配置与管理 本章学习目标 : 6.1 DNS的基本概念和原理 6.1.1 DNS域名空间与Zone 6.1.2 查询模式(1) 6.1.2 查询模式(2) 6.2 DNS服务器的安装(1) 6.2 DNS服务器的安装(2) 步骤一,运行“开始”/“设置”/...
DNS的解析原理和相应的配置文件,完成DNS服务器的配置和测试。 1)、DNS即Domain Name System(域名系统)的缩写 它是一种将ip地址转换成对应的主机名或将主机名转换成与之相对应ip地址的一种机制。其中通过域名解析...
关于DNS服务器的配置文档,里面详细解说了各个步骤(图解)方便初学者去操作及理解
IPv4的DNS攻击原理及防护,通过分析DNS的原理来了解攻防..
linux系统DNS配置:DNS安装;DNS轮训;DNS主辅结构配置
通过实验理解域名服务的概念,并能够在Windows server 2000操作系统下实际安装、配置DNS服务器,提供局域网内的域名服务。 二、实验环境 具有Windows server 2000的计算机、局域网环境、Windows server 2000安装光盘...
DNS工作原理,协议数据报格式详细分析,并有抓包实例
linux中dns服务器的配置方法及所有有关命令 和全面的dns服务器的详细解析
linux下DNS服务器的配置,DNS的辅助服务器配置
XP系统下的 DNS配置XP系统下的 DNS配置XP系统下的 DNS配置XP系统下的 DNS配置XP系统下的 DNS配置XP系统下的 DNS配置XP系统下的 DNS配置XP系统下的 DNS配置XP系统下的 DNS配置XP系统下的 DNS配置XP系统下的 DNS配置XP...
Windows下DNS组件的安装及DNS服务的配置方法
DNS介绍 DNS发展 IP地址hosts文件DNS 不同等级的域名之间使用点号分隔,级别最低的域名写在最左边,而级别最高的域名则写在最右边 每一级的域名都可以由字母和数字组成,不区分大小写 FQDN(Full Qualified ...
从菜鸟到高手的直接过渡,DHCP与DNS服务配置从基础开始,到亲自动手配置,
实验四 DNS服务器配置(一) 实训目的: 掌握DNS服务器的工作原理 掌握DNS服务器的安装和配置方法 掌握客户端的测试方法 实训解决方案: 1. 安装DNS服务器 2. 配置DNS服务器 3. 正向解析与反向解析 实验步骤:
Linux_DNS服务器的配置 Linux_DNS服务器的配置