linux服务之DNS
2009-08-30 12:04
507 查看
安装DNS服务的三大步骤:
(1) 开启区域 /etc/named.conf
(2) 做区域控制(配置)文件 /var/named
(3) 重启服务
*******************************************************
不成文的规定:
安装linux服务一定要先安装【缓存域名服务器】
“A记录和PTR记录不能同时在一个文件里”
********************************************************安装缓存DNS服务器
1,安装BIND服务器软件包,位于第4张光盘中,安装文件名是bind-9.2.4-2.i386.rpm
mount /media/cdrom
cd /media/cdrom/RedHat/RPMS
rpm - ivh bind-9.2.4-2.i386.rpm
2.安装缓存域名服务器的软件包caching-nameserver.该软件包在第1张光盘中
mount /media/cdrom
cd /media/cdrom/RedHat/RPMS
rpm - ivh caching-nameserver-7.3-3.noarch.rpm
3.重启named服务
/etc/rc.d/init.d/named restart
**************************************************
正向区域
做一个叫kaitian.com的正向区域,DNS服务器的IP为192.168.100.100
1. 开区域文件 在“include "/etc/rndc.kay"”之前的不用改
vi /etc/named.comf
zone "kaitian.com" ; {
type master;
file "kaitian.com";
};
2.做控制(配置)文件
cd /var/named/
cp named.local kaitian.com 这一步和前面“file”的文件名一样
3.编辑控制(配置)文件
vi /var/named/kaitian.com
$TTL 86400
@ IN SOA localhost. root.localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
@ IN NS localhost. 在这行前面加上一个“@”
1 IN PTR localhost. 这里删除,在最后加上下面的一句话(A记录)
www IN A 192.168.100.10
4.重启named服务
/etc/rc.d/init.d/named restart
*****************************************************
反向区域
1. 开区域文件
vi /etc/named.comf
zone "100.168.192.in-addr.arpa" {
type master;
file "192.168.100.mov"; 就是一个文件名,好记!!!
};
2.做控制(配置)文件
cd /var/named/
cp named.local 192.168.100.mov 这一步和前面“file”的文件名一样
3.编辑控制(配置)文件
vi /var/named/192.168.100.mov
$TTL 86400
@ IN SOA localhost. root.localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
@ IN NS localhost. 在这行前面加上一个“@”
1 IN PTR localhost. 这行不改就是建立了一个192.168.100.1的反向解析,
如果把第一个"1"改为什么就是建立一个什么样的反向解析!!
***************************************************
在正向区域里做,vi /var/named/kaitian.com
别名记录
做一个www对应Web的别名,做法如下:
www IN CNAME Web
Web IN A 192.168.100.12
Web IN A 192.168.100.13
Web IN A 192.168.100.14
Web IN A 192.168.100.150
邮件交换记录 (MX记录)
mail IN A 192.168.100.10
@ IN MX 10 mail
**************************************************
辅助区域
1.安装从域名服务器中的软件包
(1)安装BINDF服务器软件包,位于第4张光盘中,安装文件名是bind-9.2.4-2.i386.rpm
mount /media/cdrom
cd /media/cdrom/RedHat/RPMS
rpm -ivh bind-9.2.4-2.i386.rpm
(2)安装缓存域名服务器的软件包caching-nameserver.该软件包在第1张光盘中
mount /media/cdrom
cd /media/cdrom/RedHat/RPMS
rpm - ivh caching-nameserver-7.3-3.noarch.rpm
2.设置named.conf文件,位于/etc下面
vi/etc/named.conf
(1) 正向解析配置
zone "kaitian.com" {
type slave;
file "slaves/kaitian.com" 此文件存放是配置文件的
masters { 192.168.100.100;}; 此处应注意192.168.100.100与前后括号之间各有一个空格
};
(2) 反向解析配置
zone "100.168.192.in-addr.arpa" {
type slave;
file "slaves/100.168.192.rev" 此文件存放是配置文件的,可以配置为自己认为好记的名字
masters { 192.168.100.100;}; 此处应注意192.168.100.100与前后括号之间各有一个空格
};
3.检测配置文件和启动named服务
named-checkconf 没有出现任何结果,说明配置文件没用任何问题。
service named start
ls /var/named/slaves 结果应该有“kaitian.com” 和“100.168.192.rev”。如果没有说明从域名服务器与主域名 服务器之间传输区域文件不成功,需要进行排错。
本文出自 “February” 博客,谢绝转载!
(1) 开启区域 /etc/named.conf
(2) 做区域控制(配置)文件 /var/named
(3) 重启服务
*******************************************************
不成文的规定:
安装linux服务一定要先安装【缓存域名服务器】
“A记录和PTR记录不能同时在一个文件里”
********************************************************安装缓存DNS服务器
1,安装BIND服务器软件包,位于第4张光盘中,安装文件名是bind-9.2.4-2.i386.rpm
mount /media/cdrom
cd /media/cdrom/RedHat/RPMS
rpm - ivh bind-9.2.4-2.i386.rpm
2.安装缓存域名服务器的软件包caching-nameserver.该软件包在第1张光盘中
mount /media/cdrom
cd /media/cdrom/RedHat/RPMS
rpm - ivh caching-nameserver-7.3-3.noarch.rpm
3.重启named服务
/etc/rc.d/init.d/named restart
**************************************************
正向区域
做一个叫kaitian.com的正向区域,DNS服务器的IP为192.168.100.100
1. 开区域文件 在“include "/etc/rndc.kay"”之前的不用改
vi /etc/named.comf
zone "kaitian.com" ; {
type master;
file "kaitian.com";
};
2.做控制(配置)文件
cd /var/named/
cp named.local kaitian.com 这一步和前面“file”的文件名一样
3.编辑控制(配置)文件
vi /var/named/kaitian.com
$TTL 86400
@ IN SOA localhost. root.localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
@ IN NS localhost. 在这行前面加上一个“@”
1 IN PTR localhost. 这里删除,在最后加上下面的一句话(A记录)
www IN A 192.168.100.10
4.重启named服务
/etc/rc.d/init.d/named restart
*****************************************************
反向区域
1. 开区域文件
vi /etc/named.comf
zone "100.168.192.in-addr.arpa" {
type master;
file "192.168.100.mov"; 就是一个文件名,好记!!!
};
2.做控制(配置)文件
cd /var/named/
cp named.local 192.168.100.mov 这一步和前面“file”的文件名一样
3.编辑控制(配置)文件
vi /var/named/192.168.100.mov
$TTL 86400
@ IN SOA localhost. root.localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
@ IN NS localhost. 在这行前面加上一个“@”
1 IN PTR localhost. 这行不改就是建立了一个192.168.100.1的反向解析,
如果把第一个"1"改为什么就是建立一个什么样的反向解析!!
***************************************************
在正向区域里做,vi /var/named/kaitian.com
别名记录
做一个www对应Web的别名,做法如下:
www IN CNAME Web
Web IN A 192.168.100.12
Web IN A 192.168.100.13
Web IN A 192.168.100.14
Web IN A 192.168.100.150
邮件交换记录 (MX记录)
mail IN A 192.168.100.10
@ IN MX 10 mail
**************************************************
辅助区域
1.安装从域名服务器中的软件包
(1)安装BINDF服务器软件包,位于第4张光盘中,安装文件名是bind-9.2.4-2.i386.rpm
mount /media/cdrom
cd /media/cdrom/RedHat/RPMS
rpm -ivh bind-9.2.4-2.i386.rpm
(2)安装缓存域名服务器的软件包caching-nameserver.该软件包在第1张光盘中
mount /media/cdrom
cd /media/cdrom/RedHat/RPMS
rpm - ivh caching-nameserver-7.3-3.noarch.rpm
2.设置named.conf文件,位于/etc下面
vi/etc/named.conf
(1) 正向解析配置
zone "kaitian.com" {
type slave;
file "slaves/kaitian.com" 此文件存放是配置文件的
masters { 192.168.100.100;}; 此处应注意192.168.100.100与前后括号之间各有一个空格
};
(2) 反向解析配置
zone "100.168.192.in-addr.arpa" {
type slave;
file "slaves/100.168.192.rev" 此文件存放是配置文件的,可以配置为自己认为好记的名字
masters { 192.168.100.100;}; 此处应注意192.168.100.100与前后括号之间各有一个空格
};
3.检测配置文件和启动named服务
named-checkconf 没有出现任何结果,说明配置文件没用任何问题。
service named start
ls /var/named/slaves 结果应该有“kaitian.com” 和“100.168.192.rev”。如果没有说明从域名服务器与主域名 服务器之间传输区域文件不成功,需要进行排错。
本文出自 “February” 博客,谢绝转载!
相关文章推荐
- linux系统dns缓存服务nscd
- linux下的dns服务
- 百晓生带你玩转linux系统服务搭建系列----DNS服务的搭建一(正向解析)
- Linux DNS 服务配置 (非常详细)
- [Linux]在Linux上部署Java开发环境笔记(一)-- 补充:Linux下如何手动设置IP及配置DNS服务
- linux下dns服务搭建
- linux-DNS服务
- Linux服务(DNS)
- Linux系列-Red Hat5平台下的DNS服务搭建 推荐
- linux下DNS服务配置
- linux的dns缓存,NSCD服务
- Linux环境下配置简单DNS服务
- 配置Linux下的动态DNS服务
- linux通过内部DNS为外网用户提供服务在企业中的应用
- Linux--IP基础知识 网关设定 dns服务
- Linux DNS服务系列之主从复制、子域授权和转发、view配置详解
- 初学linux网络服务之DNS服务实验
- linux——DNS服务
- rh9 linux服务配置学习笔记--------dns
- 基于LINUX系统来构建DNS服务