
2、编辑配置文件:有三个
(1)主配置文件,是/var/named/chroot/etc/namedconf
在这里你要配置dns的ip,监听端口,区域文件的目录,允许其他主机使用dns服务和缓存。最终要的就是你要定义正向解析区域和反向解析区域,在这里面要指明正向区域文件和反向区域区域文件的名字
(2)两个区域文件,文件名是你自己定义的,必须跟主配置文件里的一样。
区域文件会放在/var/named/chroot/var/named/目录下,里面有模板的。直接拷贝。
3、重启服务。
重启服务失败一般都是配置文件出错,而且dns服务是一个比较难学的服务,所以建议兄弟你在网上找点更详细的资料。就是配置文件详解之类的。要懂得配置文件里每一项参数设定的意义。
祝你好运~~~1、建立文件夹
mkdir
/mnt/cdrom
2、加载第四张光盘
mount
-t
iso9660
/dev/cdrom
/mnt/cdrom
3、进入到cdrom目录,,cd
/mnt/cdrom
然后进到server文件夹下面
cd
Server
4、rpm
-ivh
caching-nameserver
安装这个安装包
5、cd
/var/named/chroot/etc/
进到如上目录
编辑当中的namedcaching-nameserverconf
更改其中的listen-on
port
53
{
any;
};
allow-query
{any;}
match-clients
{
any;
};
match-destinations
{
any;
};这四个地方,,
6、同样编辑同一目录下面的namedrfc1912zones
文件
vim
namedrfc1912zones
添加如下的命令:
zone"xkkcom"
IN
{
type
master;
file"xkkcomzone";
allow-update
{none;};
};
7、cd
/var/named/chroot/var/named/
进到如上目录
cp
-p
localhostzone
xkkcomzone
拷贝localhostzone
并更改名字为xkkcomzone
8、编辑xkkcomzone
文件
在
其中添加一条记录
>安装包之后:
1、DNS主配置文件与区域数据文件配置
在/var/named/chroot/etc目录下创建DNS的主配文件:namedconf
#vi /var/named/chroot/etc/namedconf
2、创建正反向区域文件:在/var/named/chroot/var/named中创建
#cp -p /var/named/namedca /var/named/chroot/var/named/namedca ――根提示文件
#vi /var/named/chroot/var/named/文件名()此文件名根据你的主配文件内容定的。
重启服务就OK了,如果不懂文件内容怎么写的话,继续问。dig命令 – 查询域名DNS信息
它会打印出DNS域名服务器的回应,dig命令主要用来从DNS域名服务器查询主机地址信息
nsupdate命令 – 动态DNS更新工具
《Linux就该这么学》搭建DNS服务器
DNS常规 *** 作
1启动DNS服务器:
/etc/initd/named start
2停止DNS服务器:
/etc/initd/named stop
3重新启动DNS服务器:
/etc/initd/named restart
Linux下架设DNS服务器通常是使用Bind程序来实现的。Bind是一款实现DNS服务器的开放源码的软件。DNS即域名系统,主要功能是将人们易于记忆的Domain Name(域名)与不易记忆的IP地址进行转换。
Linux系统中,DNS客户端的配置文件是/etc/resolvconf,该文件记录了DNS服务器的地址和域名。linux DNS服务器配置 基本理论: DNS系统的作用是把域名和IP对应起来。 正向解析:根据域名(主机名)查找对应的IP地址。 反向解析:根据IP地址查询对应的域名(主机名)。 查询 递归查询:大多数客户机向DNS服务器解析域名的方式。 迭代查询:linux下如何配置DNS服务器,BIND
(Berkeley
Internet
Name
Domain)是Domain
Name
System
(DNS)
协议的一个实现,提供了DNS主要功能的开放实现,包括
域名服务器
(named)
DNS解析库函数
DNS服务器运行调试所用的工具
是一款开放源码的DNS服务器软件,由美国加州大学Berkeley分校开发和维护的,
按照ISC的调查报告,BIND是世界上使用最多最广泛的域名服务系统。不论你的邮件服务器,WEB服务器或者其他的services如何的安全可靠,DNS的故障会给你带来用户根本无法访问这些服务。
BIND,也是我们常说的named,由于多数网络应用程序使用其功能,所以在很多BIND的弱点及时被发现。主要分为三个版本:
v4
1998年多数UNIX捆绑的是BIND4,已经被多数厂商抛弃了,除了OpenBSD还在使用。OpenBSD核心人为BIND8过于复杂和不安全,所以继续使用BIND4。这样一来BIND8/9的很多优点都不包括在v4中。
v8
就是如今使用最多最广的版本,其详细内容可以参阅
BIND
8+
域名服务器安全增强
v9
最新版本的BIND,全部重新写过,免费(但是由商业公司资助),也添加了许多新的功能(但是安全上也可能有更多的问题)。BIND9在2000年十月份推出,现在稳定版本是932。
32
软件的相关资源
官方网站:
>
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)