首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>网络管理>linux服务器>正文

Linux DNS(bind)-setting

http://www.oklinux.cn  2009-05-07  linuxidc    会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

RHEL4系统中默认没有安装BIND服务器软件包,而只安装了bind-libs和bind-utils两个域名解析相关的软件包

bind-libs软件包中提供了实现域名解析功能必备的库文件,bind-utils中提供了对DNS服务器的测试工具程序

配置DNS服务器

bind软件包的安装在光盘4

#rpm -ivh bind-9.2.4-2.i386.rpm (如果升级软件包的话可以用-U选项:rpm - U bind-*

#chkconfig --level 35 named on

#service named start

下面是一个配置实例:构建主域名服务器

1.设置xiao.com.cn域的正向解析和反向解析区域

#vi /etc/named.conf

zone "xiao.com.cn" IN { :设置域名为xiao.com.cn

type master; :表示主域名服务器

file "xiao.com.cn.zone"; :区域文件名

};

zone "1.168.192.in-addr.arpa" IN { :反向解析区域名

type master; :主区域服务器

file "192.168.1.rev"; :反向解析区域文件名

};

2.建立正向区域文件

#vi /var/named/xiao.com.cn.zone

#基本配置参数-------------------------------------------------

$TTL 86400 //这里的时间也可以用1D表示1天,这里的单位是秒s

@ IN SOA dns1.xiao.com.cn. hostmaster.xiao.com.cn. (

2007123131 ; serial //修订编号

10800 ; refresh //刷新时间3小时

900 ; retry //重试时间15分钟

604800 ; expiry //超时时间1星期

84600 ) ; minimum //有效时间1天

#dns主机记录--------------------------------------------------

@ IN NS dns1.xiao.com.cn.

#主机A记录----------------------------------------------------

dns1 IN A 192.168.1.2

sever1 IN A 192.168.1.3

server2 IN A 192.168.1.4

#别名记录-----------------------------------------------------

www IN CNAME server1.xiao.com.cn.

mail IN CNAME server2.xiao.com.cn.

#邮件转发记录-------------------------------------------------

@ IN MX 5 mail.xiao.com.cn.

3.建立反向区域文件

#vi /etc/named/192.168.1.rev

#基本配置参数-------------------------------------------------

$TTL 1D

@ IN SOA dns1.xiao.com.cn. hostmaster.xiao.com.cn. (

2007123131 ; serial //修订编号

3H ; refresh //刷新时间3小时

15M ; retry //重试时间15分钟

1W ; expiry //超时时间1星期

1D ) ; minimum //有效时间1天

#反向解析配置,那个前面的2是:192.168.1.2这么个意思-------------------------------------------

2 IN PTR dns1.xiao.com.cn

3 IN PTR server1.xiao.com.cn

4 IN PTR server2.xiao.com.cn

下面是个实例:构建从域名服务器

1.安装bind-9.2.4-2.i386.rpm

caching-nameserver-7.3-3.noarch.rpm

2.设置named.conf文件

在配置文件中添加:

zone "xiao.com.cn" {

type slave; :从域名服务器角色

file "slave/xiao.com.cn.zone" :从区域文件

masters {192.168.1.2;}; :主区域文件的服务器地址,好到上面去下载区域文件

};

zone "1.168.192.in-addr.arpa" {

type slave;

file "/slave/192.168.1.rev"

masters {192.168.1.2;};

};

构建缓存域名服务器

缓存域名服务器应能与互联网中其他DNS服务器进行网路连接

1.安装caching-nameserver软件包

#rpm -ivh caching-nameserver-7.3-3.noarch.rpm

该软件包安装时将对BIND服务器的配置文件named.conf的内容进行更改,原文件内容被保存在/etc/named.conf.rpmorig文件中

缓存域名服务器在安装caching-nameserver软件包后不需要任何其他的配置工作就可以启动运行并实现域名查询和缓存的功能,该服务器主机需要能够访问互联网

----------------------------------------------------------------------------------------------

域名服务器的测试

使用nslookup命令

1.进入nslookup命令交互环境:

#nslookup

>

2.测试缓存域名服务器:

>server 192.168.1.2

Defaule server: 192.168.1.2

Address: 192.168.1.2#53

测试localhost主机域名的正向解析:

>localhost

>127.0.0.1

输入互联网中的域名:

>www.baidu.com

Server:192.168.1.2

Address:192.168.1.2#53

Server:202.108.33.31

3.测试主域名服务器:

#测试192.168.1.2域名服务器--------------------

>server 192.168.1.2

>dns1.xiao.com.cn :正向解析

>www.xiao.com.cn : 别名记录

>mail.xiao.com.cn

>set type = ns :域名记录

>xiao.com.cn :显示的结果

>set type = MX :邮件交换记录

>xiao.com.cn :显示的结果

>set type = a :主机A记录

>xiao :显示结果

反正你要想测试那个服务器就用 >server 加上服务器的IP就可以了

---待续---

-------------修改记录-------------------------------------------------------------------------

共2页: 上一页 1 [2] 下一页

上一篇:K3b 1.65.0 Alpha1 发布   下一篇:Amazon提供云计算开放式基金申请

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·为Linux服务器添加新磁盘实施磁盘空间配额
·红帽Linux创造业界新基准性能记录
·采用Linux系统的Freeradius MySQL实现RADIUS认证服务
·Solaris10 性能监控(内存篇)
·使用cacti 批量监控服务器以及其PHP 运作环境配置
·SSH通过Windows作为Proxy Server连接Linux服务器
·RHEL5使用Dovecot做POP3(S)/IMAP(S)服务器
·关于在RHEL5下VPN搭建出现619错误的解决办法
·Linux DNS各种标号设定解释
·Subversion For Linux的安装(SVN Apache Linux)
·Linux系统巧用NMAP来收集主机信息
·如何检测Linux下的金笛邮件服务器是否安装成功
·Fedora 下安装MySQL Apache PHP 方法
·Splunk: 日志监视分析报告工具
·在VirtualBox中向Debian Linux移植通达OA2008
·让Unix服务器运行结果异地显示
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·利用VSFTP架设Linux环境下的FTP服务器
·Linux下安装Apache 2.2.6 笔记
·Linux下的主要VPN技术
·Linux下Samba服务器搭建实例
·用Sendmail在Linux下架设邮件服务器
·2009服务器盘点:再见Sun 再见麦克利尼
·SUSE 10上做VPN服务器
·在Ubuntu 9.10中打造带tdbsam Backend
·Ubuntu服务器上SSH Server 的安装配置
·Nginx 禁止某个 User_Agent 的方法
·Linux-Apache-MySQL-PHP网站架构方案分
·Nginx 对某些 User_Agent 进行限速的方
  阅读排行
·Linux系统下架设APACHE SVN服务器全过
·Linux下用vsftp轻松搭建FTP服务器(修订
·Ubuntu下安装tftp服务器的步骤
·Linux 下配置vsftp虚拟用户总结
·详解远程SHELL下安装配置RedHat ES 5的
·Linux下安装eclipse与myeclipse
·Linux DNS Server -bind 9.5.0 安装配
·Linux与Linux,Linux与Windows之间使用S
·Ubuntu上搭建SVN服务器全攻略
·LVS集群学习笔记(NAT\DR\IP tunnel)
·Linux下tomcat启动jvm内存设置
·Linux shell 中FTP实现自动下载上传文
·安装大型Linux集群(4):节点安装和 GPFS
·Linux系统下架设PPTP VPN服务器
·Linux系统中下查看内存的方法
网摘收藏: