尚观第13天学习 dns原理及配置

客户端:
[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;
            };
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值