- 浏览: 362144 次
- 性别:
- 来自: 沈阳
文章分类
最新评论
-
87029274:
JDBCAppender 批量存入数据库,源代码写的就是个锤子 ...
把重要的业务日志异步批量写入数据库 LOG4J -
zzz_robinson:
受益匪浅...很经典
世界少了我,其实无所谓。但我少了我,还剩什么? -
jackytang520:
你们也有这个问题啊,不过我们当初也是, 老是打印的时候内存溢出 ...
生产环境jvm内存运行1小时,就接近xmx,系统奇慢。大量的jasperreport无法释放。 -
xurichusheng:
当我在jsp页面上输入“<”时,这东西只弹出html标签 ...
Veloeclipse是一个HTML/XML/JSP/Velocity编辑器 -
neptune:
phoenixup 写道给你举个例子,我做过一个应用~~10万 ...
用tomcat做的大中型系统有哪些
http://bbs.chinaunix.net/thread-500422-1-5.html
先从 http://www.isc.org/products/BIND/ 下载bind,我下载的是bind-9.3.1rc1.tar.gz
我下载的文件放在/root目录下
进入目录解压缩
[root@linux root]#tar xfz bind-9.3.1rc1.tar.gz
进如刚解压出来的目录
[root@linux root]# cd bind-9.3.1rc1
编译配置
[root@linux bind-9.3.1rc1]#./configure --prefix=/usr/local/named --enable-threads #--enable-threads开启多线程处理能力
[root@linux bind-9.3.1rc1]#make
[root@linux bind-9.3.1rc1]#make install
进入/usr/local/named 建立etc目录
[root@linux bind-9.3.1rc1]#cd /usr/local/named
[root@linux named]# mkdir etc
生成rndc控制命令的key文件
[root@linux named]# sbin/rndc-confgen > etc/rndc.conf
从rndc.conf文件中提取named.conf用的key
root@linux named]# cd etc
[root@linux etc]# tail -10 rndc.conf | head -9 | sed s/#\ //g > named.conf
自动在/usr/local/named/etc 生成named,conf文件
建立区文件目录
[root@linux etc]# mkdir /var/named
进入/var/named
[root@linux etc]# cd /var/named
建立localhost.zone文件
[root@linux named]#vi localhost.zone
$TTL 86400
$ORIGIN localhost.
@ 1D IN SOA @ root (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
1D IN NS @
1D IN A 127.0.0.1
建立named.local文件
[root@linux named]#vi named.local
$TTL 86400
@ IN SOA localhost. root.localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS localhost.
1 IN PTR localhost.
dig命令直接生成named.root文件
[root@linux named]#dig > named.root
建立test.com域名正向解析文件
[root@linux named]#vi test.zone
$ttl 1D
@ IN SOA test.com. root.test.com. (
1053891162
3H
15M
1W
1D )
IN NS test.com.
IN MX 5 test.com.
www IN A 220.202.19.82
建立test.com域名反向解析文件
[root@linux named]#vi test.local
$TTL 86400
@ IN SOA test.com. root.test.com.(
20031001;
7200;
3600;
43200;
86400);
@ IN NS test.com.
82 IN PTR dns.test.com. #本处82为ip最后一个数值
配置named.conf加如以下代码
[root@linux etc]# vi named.conf
options {
directory "/var/named"; #named区文件目录
pid-file "named.pid"; #进程id文件名
};
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.root";
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
zone "test.com" IN {
type master;
file "test.zone";
allow-update { none; };
};
zone "19.202.220.in-addr.arpa" IN {
type master;
file "test.local";
allow-update { none; };
};
现在配置完了可以启动BIND了
/usr/local/named/sbin/named -c /usr/local/named/etc/named.conf &
5642
测试DNS
可查看cat /var/log/message文件看其是否有错误
[root@linux etc]# host 220202.19.82
89.19.202.220.in-addr.arpa domain name pointer dns.test.com.
如上显示表示DNS反向解析正常
[root@linux etc]# ping www.test.com
PING www.test.com (220.202.19.82) 56(84) bytes of data.
如上显示表示正向解析正常
DNS配置完成。
先从 http://www.isc.org/products/BIND/ 下载bind,我下载的是bind-9.3.1rc1.tar.gz
我下载的文件放在/root目录下
进入目录解压缩
[root@linux root]#tar xfz bind-9.3.1rc1.tar.gz
进如刚解压出来的目录
[root@linux root]# cd bind-9.3.1rc1
编译配置
[root@linux bind-9.3.1rc1]#./configure --prefix=/usr/local/named --enable-threads #--enable-threads开启多线程处理能力
[root@linux bind-9.3.1rc1]#make
[root@linux bind-9.3.1rc1]#make install
进入/usr/local/named 建立etc目录
[root@linux bind-9.3.1rc1]#cd /usr/local/named
[root@linux named]# mkdir etc
生成rndc控制命令的key文件
[root@linux named]# sbin/rndc-confgen > etc/rndc.conf
从rndc.conf文件中提取named.conf用的key
root@linux named]# cd etc
[root@linux etc]# tail -10 rndc.conf | head -9 | sed s/#\ //g > named.conf
自动在/usr/local/named/etc 生成named,conf文件
建立区文件目录
[root@linux etc]# mkdir /var/named
进入/var/named
[root@linux etc]# cd /var/named
建立localhost.zone文件
[root@linux named]#vi localhost.zone
$TTL 86400
$ORIGIN localhost.
@ 1D IN SOA @ root (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
1D IN NS @
1D IN A 127.0.0.1
建立named.local文件
[root@linux named]#vi named.local
$TTL 86400
@ IN SOA localhost. root.localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS localhost.
1 IN PTR localhost.
dig命令直接生成named.root文件
[root@linux named]#dig > named.root
建立test.com域名正向解析文件
[root@linux named]#vi test.zone
$ttl 1D
@ IN SOA test.com. root.test.com. (
1053891162
3H
15M
1W
1D )
IN NS test.com.
IN MX 5 test.com.
www IN A 220.202.19.82
建立test.com域名反向解析文件
[root@linux named]#vi test.local
$TTL 86400
@ IN SOA test.com. root.test.com.(
20031001;
7200;
3600;
43200;
86400);
@ IN NS test.com.
82 IN PTR dns.test.com. #本处82为ip最后一个数值
配置named.conf加如以下代码
[root@linux etc]# vi named.conf
options {
directory "/var/named"; #named区文件目录
pid-file "named.pid"; #进程id文件名
};
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.root";
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
zone "test.com" IN {
type master;
file "test.zone";
allow-update { none; };
};
zone "19.202.220.in-addr.arpa" IN {
type master;
file "test.local";
allow-update { none; };
};
现在配置完了可以启动BIND了
/usr/local/named/sbin/named -c /usr/local/named/etc/named.conf &
5642
测试DNS
可查看cat /var/log/message文件看其是否有错误
[root@linux etc]# host 220202.19.82
89.19.202.220.in-addr.arpa domain name pointer dns.test.com.
如上显示表示DNS反向解析正常
[root@linux etc]# ping www.test.com
PING www.test.com (220.202.19.82) 56(84) bytes of data.
如上显示表示正向解析正常
DNS配置完成。
- linux_bind_dns_sample.zip (1.7 KB)
- 下载次数: 10
发表评论
-
wget支持断点续传的linux命令
2009-05-06 12:06 29426[root @www.cnscn.org ~ ]# wget ... -
ImageMagick等比切割图片
2009-02-19 15:32 3486E:\tiles> convert land_ocean ... -
linux 权限
2008-10-07 19:23 1798Linux 文档及目录的存取权限配置 菜牙齿个人理解,有什么错 ... -
vsftpd 安装 本地用户访问
2008-10-07 16:32 1618下载最新的vsftpd,本文用的是最新的vsftpd2.0.7 ... -
linux dbstart 出错
2008-10-04 16:55 1932只有1 个这文件:/opt/oracle/product/10 ... -
Linux下停止SendMail进程
2008-10-04 14:02 3107不知道怎么搞的 刚刚装好的VM下的LINUX启动到sendma ... -
使用 Nginx 提升网站访问速度
2008-10-01 09:13 1318http://www.ibm.com/developerwor ... -
优化RHEL5的内核网络参数
2008-09-29 20:15 1746http://kyle.itpub.net/post/1626 ... -
64位 red had 5下安装jdk和Tomcat6
2008-09-29 11:56 1628http://thomaslee007.iteye.com/b ... -
CentOS 5.1(RHEL5 Update1)x86_64系统安装Oracle 10g Rele
2008-09-29 11:32 1301http://www.52zhe.cn/read.php/13 ... -
linux apache安装
2008-09-27 11:22 5035http://www.phpchina.com/manual/ ... -
RHEL5整合Apache+Tomcat,支持jsp与php
2008-09-27 10:52 1301http://www.wardking.com/blog/re ... -
rhel5 挂载ntfs分区
2008-09-26 19:36 1825http://coolerfeng.blog.51cto.co ... -
RHEL 5 环境 ORACLE10G x86_64 安装
2008-06-03 13:38 65421.保证网络没有问题,特别是网卡设置. 设置网卡上的主机名 ... -
负载均衡LVS实现
2008-03-14 09:12 1857引用网站 http://sery.blog.51cto.com ... -
linux常用功能说明
2008-03-07 14:56 14391.查看服务器是否运行起来了,则用下面的命令; pgrep 服 ... -
window下远程控制linux
2008-03-07 14:31 3369打开VNC服务 [root@linux root]# vnc ... -
fedora 8 安装mplayer
2008-03-05 10:38 2155参照http://www.ccfblog.com/blog/T ... -
RHEL 5 环境 ORACLE10G(32位) 安装
2008-02-28 17:04 15300参数如下两个网址: http: ... -
lighttpd 集成 tomcat
2008-02-27 17:00 3013$HTTP["host"] == &quo ...
相关推荐
Red Hat Enterprise Linux 5中的DNS服务器是通过Bind软件来实现的,在安装系统过程中选择“DNS Server”选项卡安装如下软件包: bind-*:DNS名称服务器软件。 bind-devel-*:DNS开发工具,不是必需的。 ...
总结起来,配置RHEL5 DNS服务器涉及安装必要软件、编辑配置文件、创建和编辑区域文件以及测试DNS解析。通过遵循这些步骤,你可以建立一个能有效解析域名的DNS服务器。然而,这只是一个基础配置,实际部署时可能还...
### RHEL5下搭建DNS服务器的关键知识点 #### 一、域名与域名解析 - **IP地址与域名**:为了方便用户记忆和使用,通常使用易于理解的域名来替代难以记忆的IP地址。例如,“www.example.com”就是指向特定IP地址的一...
RHEL 5下的DNS服务器...配置RHEL 5下的DNS服务器需要安装bind软件包,配置named.conf文件,定义zone信息,并在客户端指定DNS服务器的IP地址。同时,配置辅助DNS服务器能够提供冗余的DNS服务,以提高DNS服务的可靠性。
本教程将详细阐述如何在RHEL4(Red Hat Enterprise Linux 4)系统上配置DNS服务器,主要包括DNS的基本概念、BIND的安装与启动,以及主DNS和从DNS服务器的配置。 首先,让我们了解DNS的基本概念。DNS是一个分布式...
1. **安装和配置BIND**:在RHEL5上,可以通过`yum install bind bind-utils`命令来安装BIND及其辅助工具。然后,我们需要编辑主配置文件`/etc/named.conf`,添加或修改相应的区域定义,以便处理多个域的解析请求。 ...
在Linux RHEL5系统中,配置DNS(Domain Name System)是一项关键任务,它允许网络中的设备通过域名查找IP地址,反之亦然。本教程将引导初学者了解如何在RHEL5环境中设置DNS服务器。 首先,我们需要确保安装了必要的...
#### 二、DNS服务器在Linux RHEL 5上的安装与配置 ##### 1. 安装DNS服务器所需的RPM包 根据给定文件的部分内容,我们首先需要安装以下RPM包: - `bind-9.3.6-4.P1.el5.i386.rpm`:提供DNS服务器的核心功能。 - `...
在Red Hat Enterprise Linux 5 (RHEL5)服务器上安装DNS服务主要涉及到BIND(Berkeley Internet Name Domain)软件,这是最常用的DNS服务器实现。本文将详细介绍在RHEL5上安装DNS服务所需的知识点。 首先,BIND是DNS...
1. **主配置文件**:RHEL6中的DNS主要使用 BIND(Berkeley Internet Name Domain)服务,其配置文件位于`/etc/named.conf`。这个文件定义了DNS服务器的行为、区域数据的源以及哪些网络可以查询该服务器。 2. **区域...
RHEL5中的DNS服务器通常使用`bind`软件包。配置涉及编辑`/etc/named.conf`配置文件,定义区域和资源记录,以及设置权限和日志记录。 3. **MySQL数据库服务配置**: MySQL是一个关系型数据库管理系统,用于存储和...
在RHEL5环境中安装BIND DNS服务器,可以通过以下命令进行: ```bash [root@huyb ~]# mount /dev/cdrom /mnt [root@huyb ~]# cd /mnt/Server [root@huyb Server]# rpm -ivh bind-9.3.3-7.el5.i386.rpm [root@huyb ...
1. **安装BIND**:通过运行`yum install -y bind`命令,我们可以安装必要的BIND软件包。 2. **配置主DNS**:编辑主配置文件`/etc/named.conf`。设置监听地址为`127.0.0.1`和任何可用IP,并允许所有IP进行查询。例如...
以下是在CentOS或RHEL系统上安装BIND的基本步骤: - **检查已安装的BIND相关包**: ```bash [root@bogonyum.repos.d]# rpm -qa | grep "^bind" bind-libs-9.3.6-20.P1.el5_8.6 bind-utils-9.3.6-20.P1.el5_8.6 ...
对于Linux环境,安装通常通过包管理器进行,如在Debian/Ubuntu下使用`apt-get`,在CentOS/RHEL下使用`yum`或`dnf`。然而,由于这个版本是针对NT4的,安装过程会有所不同,可能涉及到手动编译和配置。 在Windows NT4...
- `bind`:提供DNS服务的主要程序和相关文件,包含在RHEL 5.0的第二张光盘中。 - `bind-utils`:包含如`nslookup`和`dig`等测试DNS服务器的工具,它们在第一张光盘中。 - `bind-chroot`:增强DNS服务器的安全性,...
本文将详细讲解如何在Red Hat Enterprise Linux 5 (RHEL5)上安装和配置DNS服务。 首先,我们需要安装DNS服务器的软件包。在RHEL5中,这通常包括`bind`, `bind-utils`和`caching-nameserver`。通过命令行界面,挂载...