redhat 5 DNS 服务器的配置
2010-08-16 16:31
295 查看
1:
安装
在安装光盘里找到文件名如“bind-9.3.3-7.el5.i386.rpm”的安装包,使用命令“# rpm -ivh bind-9.3.3-7.el5.i386.rpm”安装。
然后安装文件名如“bind-chroot-9.3.3-7.el5.i386.rpm”的安装包。
2
:准备
可以参考/usr/share/doc/bind-9.3.3/sample中的配置例子,在/var/named/chroot目录下创建相关的文件和所需的连接文件
# cd /usr/share/doc/bind-9.3.3/sample/etc/
# cp /usr/share/doc/bind-9.3.3/sample/etc/* /var/named/chroot/etc
# ln -s /var/named/chroot/etc/named.conf /etc/named.conf
# ln -s /var/named/chroot/etc/named.root.hints /etc/named.root.hints
# ln -s /var/named/chroot/etc/named.rfc1912.zones /etc/named.rfc1912.zones
# cd /usr/share/doc/bind-9.3.3/sample/var
# cp -r /usr/share/doc/bind-9.3.3/sample/var/* /var/named/chroot/var/
3
:编辑
[1]编辑/var/named/chroot/etc/named.conf文件
options
{
。。。。。。
query-source port 53;
query-source-v6 port 53;
。。。。。。
};
。。。。。。
view "localhost_resolver"
{
。。。。。。
# all views must contain the root hints zone:
include "/etc/named.root.hints";
zone "mydomain.com" {
type master;
file "mydomain.com.db";
allow-transfer {202.103.24.68;}; //外网DNS服务器(电信)
};
zone "1.168.192.in-addr.arpa" IN {
type master;
file "mydomain.com.db.arpa";
allow-transfer {202.103.24.68;}; //外网DNS服务器(电信)
};
include "/etc/named.rfc1912.zones";
};
view "internal"
{
。。。。。。
zone "my.internal.zone" {
type master;
file "my.internal.zone.db";
};
zone "mydomain.com" {
type master;
file "mydomain.com.db";
allow-transfer {202.103.24.68;};
};
zone "1.168.192.in-addr.arpa" IN {
type master;
file "mydomain.com.db.arpa";
allow-transfer {202.103.24.68;};
};
zone "my.slave.internal.zone" {
type slave;
。。。。。。
};
key ddns_key
{
algorithm hmac-md5;
secret "zdnzZvCxhpJUgyM3B6n1jaZDwYIuWjfp9eh2XLg8nSxDuqxoRr6D2dxNsodC";
};
。。。。。。
[2]编辑/var/named/chroot/var/named/mydomain.com.db正向解析文件
$TTL 38400 //允许客户端缓存所查询的数据的时间,秒
@ in soa linux5.mydomain.com. root 1 3H 15M 1W 1D//域名、地址类型、SOA、dns主机名、域管理员邮箱、序列号、刷新、重试、超时、TTL
IN NS linux5.mydomain.com. //dns服务器记录
vista IN A 192.168.1.6 //主机记录
linux5 IN A 192.168.1.8 //主机记录
[3]编辑/var/named/chroot/var/named/mydomain.com.db.arpa反向解析文件
$TTL 38400
@ in soa linux5.mydomain.com. root 1 3H 15M 1W 1D
IN NS linux5.mydomain.com.
6 IN PTR vista.mydomain.com.
8 IN PTR linux5.mydomain.com.
4
:检测named配置文件正确性
#named-checkconf
#
没有报错,说明配置正确!
安装
在安装光盘里找到文件名如“bind-9.3.3-7.el5.i386.rpm”的安装包,使用命令“# rpm -ivh bind-9.3.3-7.el5.i386.rpm”安装。
然后安装文件名如“bind-chroot-9.3.3-7.el5.i386.rpm”的安装包。
2
:准备
可以参考/usr/share/doc/bind-9.3.3/sample中的配置例子,在/var/named/chroot目录下创建相关的文件和所需的连接文件
# cd /usr/share/doc/bind-9.3.3/sample/etc/
# cp /usr/share/doc/bind-9.3.3/sample/etc/* /var/named/chroot/etc
# ln -s /var/named/chroot/etc/named.conf /etc/named.conf
# ln -s /var/named/chroot/etc/named.root.hints /etc/named.root.hints
# ln -s /var/named/chroot/etc/named.rfc1912.zones /etc/named.rfc1912.zones
# cd /usr/share/doc/bind-9.3.3/sample/var
# cp -r /usr/share/doc/bind-9.3.3/sample/var/* /var/named/chroot/var/
3
:编辑
[1]编辑/var/named/chroot/etc/named.conf文件
options
{
。。。。。。
query-source port 53;
query-source-v6 port 53;
。。。。。。
};
。。。。。。
view "localhost_resolver"
{
。。。。。。
# all views must contain the root hints zone:
include "/etc/named.root.hints";
zone "mydomain.com" {
type master;
file "mydomain.com.db";
allow-transfer {202.103.24.68;}; //外网DNS服务器(电信)
};
zone "1.168.192.in-addr.arpa" IN {
type master;
file "mydomain.com.db.arpa";
allow-transfer {202.103.24.68;}; //外网DNS服务器(电信)
};
include "/etc/named.rfc1912.zones";
};
view "internal"
{
。。。。。。
zone "my.internal.zone" {
type master;
file "my.internal.zone.db";
};
zone "mydomain.com" {
type master;
file "mydomain.com.db";
allow-transfer {202.103.24.68;};
};
zone "1.168.192.in-addr.arpa" IN {
type master;
file "mydomain.com.db.arpa";
allow-transfer {202.103.24.68;};
};
zone "my.slave.internal.zone" {
type slave;
。。。。。。
};
key ddns_key
{
algorithm hmac-md5;
secret "zdnzZvCxhpJUgyM3B6n1jaZDwYIuWjfp9eh2XLg8nSxDuqxoRr6D2dxNsodC";
};
。。。。。。
[2]编辑/var/named/chroot/var/named/mydomain.com.db正向解析文件
$TTL 38400 //允许客户端缓存所查询的数据的时间,秒
@ in soa linux5.mydomain.com. root 1 3H 15M 1W 1D//域名、地址类型、SOA、dns主机名、域管理员邮箱、序列号、刷新、重试、超时、TTL
IN NS linux5.mydomain.com. //dns服务器记录
vista IN A 192.168.1.6 //主机记录
linux5 IN A 192.168.1.8 //主机记录
[3]编辑/var/named/chroot/var/named/mydomain.com.db.arpa反向解析文件
$TTL 38400
@ in soa linux5.mydomain.com. root 1 3H 15M 1W 1D
IN NS linux5.mydomain.com.
6 IN PTR vista.mydomain.com.
8 IN PTR linux5.mydomain.com.
4
:检测named配置文件正确性
#named-checkconf
#
没有报错,说明配置正确!
相关文章推荐
- RedHat_(centos5.5)DNS详细配置说明—主服务器与辅助服务器配置
- RedHat6.2服务器配置方案大全--第一章:DNS
- Redhat DNS Bind配置详解
- [3/18]Windows Server 2008 服务器配置之一DNS 推荐
- 【Linux】DNS服务器搭建,主从服务器配置同步!
- 您的计算机配置似乎是正确的,但该设备或资源(DNS 服务器)没有检测到有响应
- Redhat7 配置DNS
- DNS服务器中很重要的几个搭建配置---不看后悔哦 推荐
- DNS主、从服务器配置
- 配置DNS服务器从入门到精通
- 简单7步教你在Ubuntu上配置DNS内网服务器[unfished]
- 使用BIND安装智能DNS服务器(三)---添加view和acl配置
- RedHat 9.0下Apache+PHP+MySQL服务器安装配置
- DNS主辅服务器同步配置
- DNS开源服务器BIND最小配置详解
- 域名解析服务器DNS配置实例
- DNS缓存服务器配置详解
- 配置DNS辅助服务器:DNS系列之四
- linux(redhat)服务器配置,第二章:JDK安装
- 在linux上配置dns 服务器