centos6.6搭建dns服务器
来源:互联网 发布:平面设计软件分类 编辑:程序博客网 时间:2024/05/22 06:53
运用场景:
window上通过配置
访问
devwww.dtdt2.com
devwx.dtdt2.com
devdsp.dtdt2.com
devmba.dtdt2.com
devdsp.dtdt2.com
testwww.dtdt2.com
testwx.dtdt2.com
testdsp.dtdt2.com
testmba.dtdt2.com
testvdsp.dtdt2.com
等域名解析到本地测试服务器192.168.0.213上,且能正常上外网
主机IP:192.168.0.213
测试域名:dtdt2.com
1、安装bind
yum install bind*
2、编辑/etc/named.conf
//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
options {
listen-on port 53 { any; }; //这一行的监听改成any
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { any; }; //allow-query参数改为any
recursion yes;
dnssec-enable yes;
dnssec-validation yes;
/* Path to ISC DLV key */
bindkeys-file "/etc/named.iscdlv.key";
managed-keys-directory "/var/named/dynamic";
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
//zone "." IN { //这个如果在/etc/named.rfc1912.zones中已经定义,注释掉
// type hint;
// file "named.ca";
//};
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";
3、编辑/etc/named.rfc1912.zones
添加以下内容
// dtdt2.com的正向区域
zone "dtdt2.com" IN {
type master;
file "named.dtdt2.com"; //这个文件对应/var/named/named.dtdt2.com文件
allow-update { none; };
};
// dtdt2.com的反向区域
zone "0.168.192.in-addr.arpa" IN {
type master;
file "192.168.0.arpa"; //这个文件对应/var/named/192.168.0.arpa文件
allow-update { none; };
};
4、在/var/named下创建named.dtdt2.com、192.168.0.arpa文件
正向解析文件named.dtdt2.com内容如下:
$TTL 1D
@ IN SOA dtdt2.com. rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expiry
1H ) ; minimum
NS @
A 127.0.0.1
AAAA ::1
* IN A 14.17.97.231 //如果不添加这行,访问所有与dtdt2.com相关的站点都将解析 //到192.168.0.213,添加之后除以下域名之外的和dtdt2.com相关的域名都将解析到14.17.97.231
devwww IN A 192.168.0.213
devwx IN A 192.168.0.213
devdsp IN A 192.168.0.213
devmba IN A 192.168.0.213
devvdsp IN A 192.168.0.213
testwww IN A 192.168.0.213
testwx IN A 192.168.0.213
testdsp IN A 192.168.0.213
testmba IN A 192.168.0.213
testvdsp IN A 192.168.0.213
反向解析文件192.168.0.arpa内容如下:
$TTL 1D
@ IN SOA dtdt2.com. rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expiry
1H ) ; minimum
NS @
AAAA ::1
213 PTR devwww.dtdt2.com.
213 PTR devwx.dtdt2.com.
213 PTR devdsp.dtdt2.com.
213 PTR devmba.dtdt2.com.
213 PTR devdsp.dtdt2.com.
213 PTR testwww.dtdt2.com.
213 PTR testwx.dtdt2.com.
213 PTR testdsp.dtdt2.com.
213 PTR testmba.dtdt2.com.
213 PTR testvdsp.dtdt2.com.
到此安装配置完成
启动服务service named start
客户端配置:
测试是否符合需求
参考:http://blog.csdn.net/charlsecharlse/article/details/17955119
window上通过配置
访问
devwww.dtdt2.com
devwx.dtdt2.com
devdsp.dtdt2.com
devmba.dtdt2.com
devdsp.dtdt2.com
testwww.dtdt2.com
testwx.dtdt2.com
testdsp.dtdt2.com
testmba.dtdt2.com
testvdsp.dtdt2.com
等域名解析到本地测试服务器192.168.0.213上,且能正常上外网
主机IP:192.168.0.213
测试域名:dtdt2.com
1、安装bind
yum install bind*
2、编辑/etc/named.conf
//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
options {
listen-on port 53 { any; }; //这一行的监听改成any
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { any; }; //allow-query参数改为any
recursion yes;
dnssec-enable yes;
dnssec-validation yes;
/* Path to ISC DLV key */
bindkeys-file "/etc/named.iscdlv.key";
managed-keys-directory "/var/named/dynamic";
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
//zone "." IN { //这个如果在/etc/named.rfc1912.zones中已经定义,注释掉
// type hint;
// file "named.ca";
//};
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";
3、编辑/etc/named.rfc1912.zones
添加以下内容
// dtdt2.com的正向区域
zone "dtdt2.com" IN {
type master;
file "named.dtdt2.com"; //这个文件对应/var/named/named.dtdt2.com文件
allow-update { none; };
};
// dtdt2.com的反向区域
zone "0.168.192.in-addr.arpa" IN {
type master;
file "192.168.0.arpa"; //这个文件对应/var/named/192.168.0.arpa文件
allow-update { none; };
};
4、在/var/named下创建named.dtdt2.com、192.168.0.arpa文件
正向解析文件named.dtdt2.com内容如下:
$TTL 1D
@ IN SOA dtdt2.com. rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expiry
1H ) ; minimum
NS @
A 127.0.0.1
AAAA ::1
* IN A 14.17.97.231 //如果不添加这行,访问所有与dtdt2.com相关的站点都将解析 //到192.168.0.213,添加之后除以下域名之外的和dtdt2.com相关的域名都将解析到14.17.97.231
devwww IN A 192.168.0.213
devwx IN A 192.168.0.213
devdsp IN A 192.168.0.213
devmba IN A 192.168.0.213
devvdsp IN A 192.168.0.213
testwww IN A 192.168.0.213
testwx IN A 192.168.0.213
testdsp IN A 192.168.0.213
testmba IN A 192.168.0.213
testvdsp IN A 192.168.0.213
反向解析文件192.168.0.arpa内容如下:
$TTL 1D
@ IN SOA dtdt2.com. rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expiry
1H ) ; minimum
NS @
AAAA ::1
213 PTR devwww.dtdt2.com.
213 PTR devwx.dtdt2.com.
213 PTR devdsp.dtdt2.com.
213 PTR devmba.dtdt2.com.
213 PTR devdsp.dtdt2.com.
213 PTR testwww.dtdt2.com.
213 PTR testwx.dtdt2.com.
213 PTR testdsp.dtdt2.com.
213 PTR testmba.dtdt2.com.
213 PTR testvdsp.dtdt2.com.
到此安装配置完成
启动服务service named start
客户端配置:
测试是否符合需求
参考:http://blog.csdn.net/charlsecharlse/article/details/17955119
阅读全文
1 0
- centos6.6搭建dns服务器
- CentOS6.6如何搭建DNS服务器
- CentOS6.6 yum搭建dns服务器
- Centos6环境下DNS服务器的搭建
- centos6.8搭建DNS服务器(bind)
- CentOS6服务管理之DNS-主从DNS服务器的搭建
- centos6.5环境DNS-本地DNS服务器bind的搭建
- Centos6.4环境下DNS服务器的搭建
- centos6.5 bind-DNS服务器bind的搭建详解
- CentOS6.6下内网DNS服务器配置
- Centos6.6中DNS服务器安装
- DNS服务器原理详解与Centos6.x下搭建DNS服务器
- centos6.5环境DNS-本地DNS主从服务器bind的搭建
- CentOS6.5 DNS服务搭建
- CentOS6.2搭建DNS服务
- CentOS6.5上简易搭建Postfix、Dovecot、Sasl、OPenwebmail局域网邮件服务器以及DNS服务器
- 搭建DNS服务器
- DNS服务器搭建
- Java排序算法-冒泡排序
- PLSQL的中文乱码显示全是问号
- 疯狂讲义随笔——canvas之arc()使用详解
- [FAQ15598][Common]C2K双卡项目通话界面输入“*#06#”显示MEID/IMEI的客制化
- maven 中央仓库 无法访问
- centos6.6搭建dns服务器
- 69道Spring面试题和答案
- 课堂练习三
- MySQL删除没有主键的表中的重复记录,只保留一条记录
- 点击按钮发送短信方法,这里只介绍一种(TP框架)
- 全网友遇到的Mac安装Scrapy框架所有问题
- 数据库相关操作
- Java中的反射机制
- iOS 基本设备信息查询