DNS 为192.168.4.0/24网段提供反向解析

本文档详细介绍了如何为192.168.4.0/24网络段设置DNS反向解析,包括修改主配置文件、创建地址库文件及验证查询功能。

DNS 为192.168.4.0/24网段提供反向解析

1)修改主配置文件/etc/named.conf

[root@svr5 ~]# vim /etc/named.conf
.. ..
zone "4.168.192.in-addr.arpa" IN {  					//添加反向区域
        type master;
        file "192.168.4.arpa";
};

2)为新区域4.168.192.in-addr.arpa建立地址库文件

[root@svr5 ~]# vim /var/named/192.168.4.arpa
$TTL   86400
@   IN   SOA   @    root.tedu.cn.  (
    2015052201  										;更新序列号
    4H          										;刷新时间
    15M         										;重试间隔
    4H          										;超时时间
    1D          										;无效记录的生存时间
)
@       IN      NS      svr5.tedu.cn.        			;本区域DNS服务器的FQDN
100     IN      PTR     www.tedu.cn.         			;反向区域解析记录
205     IN      PTR     pc205.tedu.cn.

3)重新加载named服务

[root@svr5 ~]# service named restart 
停止 named:                                               [确定]
启动 named:                                          
1 安装bind yum -y install bind bind-utils 2 配置 2.1 配置DNS Server vi /etc/named.conf 修改权限: chmod 755 /etc/name* 2.2 创建Zone文件 假设局域网此时有2台机器,192.168.207.202(映射域名为wisely.example.home),192.168.207.206(映射域名为puppet.example.home) 2.2.1 创建forward zone文件 vi /var/named/forward.example 添加 $TTL 86400 //秒,24小时 或者用1D @ IN SOA dns.example.home. root.example.home. ( 2011071001 ;Serial 3600 ;Refresh 1800 ;Retry 604800 ;Expire 86400 ;Minimum TTL ) @ IN NS dns.example.home. @ IN A 192.168.207.129 @ IN A 192.168.207.206 @ IN A 192.168.207.202 Dns IN A 192.168.207.129 puppet IN A 192.168.207.206 wisely IN A 192.168.207.202 2.2.2 创建reverse zone文件 vi /var/named/reverse.example 添加 $TTL 86400 @ IN SOA dns.example.home. root.example.home. ( 2011071001 ;Serial 3600 ;Refresh 1800 ;Retry 604800 ;Expire 86400 ;Minimum TTL ) @ IN NS dns.example.home. @ IN PTR example.home. Dns IN A 192.168.207.129 puppet IN A 192.168.207.206 wisely IN A 192.168.207.202 129 IN PTR dns.example.home. 206 IN PTR puppet.example.home. 202 In PTR wisely.example.home. 2.2.3检查配置 named-checkconf /etc/named.conf named-checkzone example.home /var/named/forward.example named-checkzone example.home /var/named/reverse.example 3关闭防火墙 systemctl stop firewalld systemctl disable firewalld 4启动dns服务器并保持开机自启 systemctl start named systemctl enable named 5使用 在局域网里的要使用这些域名的电脑上将dns的地址设置为192.168.207.129 /etc/resolv.conf中DNS服务器的IP要指向设置的DNS服务器。 ping wisely.example.home options { listen-on port 53 { 127.0.0.1; 192.168.98.128;}; listen-on-v6 port 53 { ::1; }; directory "/var/named"; allow-query { any; }; }; zone "." IN { type hint; file "named.ca"; }; include "/etc/named.zones"; include "/etc/named.root.key"; zone "siso.edu.cn" IN{ type master; file "zone.siso.edu.cn"; allow-update{none;}; }; zone "98.168.192.in-addr.arpa" IN{ type master; file "zone.192.168.98"; allow-update{none;}; }; # Generated by NetworkManager search localdomain nameserver 192.168.98.128 nameserver 192.168.98.2 $TTL 1D @ IN SOA @ mail.siso.edu.cn. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum @ IN NS ns.siso.edu.cn. @ IN MX 10 mail.siso.edu.cn. 128 IN PTR ns.siso.edu.cn. 129 IN PTR mail.siso.edu.cn. 130 IN PTR www.siso.edu.cn. $TTL 1D @ IN SOA @ mail.siso.edu.cn. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum @ IN NS ns.siso.edu.cn. @ IN MX 10 mail.siso.edu.cn. ns IN A 192.168.98.128 mail IN A 192.168.98.129 www IN A 192.168.98.130 web IN CNAME www.siso.edu.cn 服务器:在Linux系统下配置一个DNS服务器,提供sdjzu.edu.cn域下www、mail、ftp三个主机的地址解析服务,IP自定;提供这三个主机的IP反向查找域名的解析服务。 客户端:在Linux下,用nslookup验证DNS服务器运行是否成功。
最新发布
10-31
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值