RedHat Linux AS 5.3 下DNS的配置步骤----为学习Oracle网络管理埋下伏笔
转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/16982179
RedHat Linux AS 5.3 下DNS的配置与RedHat Linux AS 4.5的有很多地方不太一样,这里我把在RedHat Linux AS 5.3 下DNS配置步骤做了一个笔记,操作如下:
一、检查BIND包,缺少bind、bind-chroot包
二、利用YUM源,安装BIND包
1、 配YUM源
[root@mydb ~]# mount /dev/cdrom /mnt
mount: block device /dev/cdrom is write-protected, mounting read-only
[root@mydb ~]# vi/etc/yum.repos.d/update.repo
[update]
name=update
baseurl=file:///mnt/Server
gpgcheck=0
enabled = 1
2、 安装bind包
[root@mydb ~]# yum list
[root@mydb~]# yum install bind
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package bind.x86_64 30:9.3.4-10.P1.el5 set to be updated
--> Finished Dependency ResolutionDependencies Resolved==========================================================================================================================Package Arch Version Repository Size
==========================================================================================================================
Installing:bind x86_64 30:9.3.4-10.P1.el5 update 961 kTransaction Summary
==========================================================================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s) Total download size: 961 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running TransactionInstalling : bind [1/1] Installed: bind.x86_64 30:9.3.4-10.P1.el5
Complete!
[root@mydb~]# yum install bind-chroot
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package bind-chroot.x86_64 30:9.3.4-10.P1.el5 set to be updated
--> Finished Dependency ResolutionDependencies Resolved==========================================================================================================================Package Arch Version Repository Size
==========================================================================================================================
Installing:bind-chroot x86_64 30:9.3.4-10.P1.el5 update 42 kTransaction Summary
==========================================================================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s) Total download size: 42 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running TransactionInstalling : bind-chroot [1/1] Installed: bind-chroot.x86_64 30:9.3.4-10.P1.el5
Complete!
3、 检查安装的BIND包,Ok了!
[root@mydb ~]# service named status
rndc: connect failed: 127.0.0.1#953: connection refused
named is stopped
说明DNS没有配好,接下来就开始配置DNS。
三、配置DNS
1、 安装caching-nameserver
[root@mydb~]# yum install caching-nameserver
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package caching-nameserver.x86_64 30:9.3.4-10.P1.el5 set to be updated
--> Finished Dependency ResolutionDependencies Resolved==========================================================================================================================Package Arch Version Repository Size
==========================================================================================================================
Installing:caching-nameserver x86_64 30:9.3.4-10.P1.el5 base 58 kTransaction Summary
==========================================================================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s) Total download size: 58 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running TransactionInstalling : caching-nameserver [1/1] Installed: caching-nameserver.x86_64 30:9.3.4-10.P1.el5
Complete!
2、 安装完成会在/etc/下生成named.caching-nameserver.conf,查看其内容如下:
[root@mydb~]# cat /etc/named.caching-nameserver.conf
//
// named.caching-nameserver.conf
//
// Provided by Red Hat caching-nameserver package to configure the
// ISC BIND named(8) DNS server as a caching only nameserver
// (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
// DO NOT EDIT THIS FILE - use system-config-bind or an editor
// to create named.conf - edits to this file will be lost on
// caching-nameserver package upgrade.
//
options {listen-on port 53 { 127.0.0.1; };listen-on-v6 port 53 { ::1; };directory "/var/named";dump-file "/var/named/data/cache_dump.db";statistics-file "/var/named/data/named_stats.txt";memstatistics-file "/var/named/data/named_mem_stats.txt";// Those options should be used carefully because they disable port// randomization// query-source port 53;// query-source-v6 port 53;allow-query { localhost; };
};
logging {channel default_debug {file "data/named.run";severity dynamic;};
};
view localhost_resolver {match-clients { localhost; };match-destinations { localhost; };recursion yes;include "/etc/named.rfc1912.zones";
};
3、拷贝/etc/named.caching-nameserver.conf到/var/named/chroot/etc/named.conf
[root@mydb ~]# cp /etc/named.caching-nameserver.conf /var/named/chroot/etc/named.conf
4、 编辑/var/named/chroot/etc/named.conf
[root@mydb ~]# vi/var/named/chroot/etc/named.conf
options {listen-on port 53 { 0.0.0.0/0; };directory "/var/named";dump-file "/var/named/data/cache_dump.db";statistics-file "/var/named/data/named_stats.txt";memstatistics-file "/var/named/data/named_mem_stats.txt";// Those options should be used carefully because they disable port// randomization// query-source port 53;// query-source-v6 port 53;allow-query { any; };//allow-query-cache { any; };
};
logging {channel default_debug {file "data/named.run";severity dynamic;};
};
#view localhost_resolver {
# match-clients { localhost; };
# match-destinations { localhost; };
# recursion yes;
# include "/etc/named.rfc1912.zones";
#};
#
# ----添加以下这一段
zone "example.com."{type master;file "example.file";
};
5、 修改named.conf权限
[root@mydb~]# cd /var/named/chroot/etc/
[root@mydbetc]# ll
total 20
-rw-r--r--1 root root 405 Sep 26 22:10 localtime
-rw-r-----1 root named 1195 Jan 6 2009 named.caching-nameserver.conf
-rw-r-----1 root root 1371 Nov 27 10:19 named.conf
-rw-r-----1 root named 955 Jan 6 2009named.rfc1912.zones
-rw-r-----1 root named 113 Nov 27 09:53 rndc.key
[root@mydbetc]# chown .named named.conf
[root@mydbetc]# ll
total 20
-rw-r--r--1 root root 405 Sep 26 22:10 localtime
-rw-r-----1 root named 1195 Jan 6 2009 named.caching-nameserver.conf
-rw-r-----1 root named 1371 Nov 27 10:19 named.conf
-rw-r-----1 root named 955 Jan 6 2009named.rfc1912.zones
-rw-r----- 1 root named 113 Nov 27 09:53 rndc.key
6、 配域名
root@mydbnamed]# pwd
/var/named/chroot/var/named
[root@mydbnamed]# ls -l
total 36
drwxrwx---2 named named 4096 Aug 26 2004 data
-rw-r-----1 root named 198 Jan 6 2009 localdomain.zone
-rw-r-----1 root named 195 Jan 6 2009 localhost.zone
-rw-r-----1 root named 427 Jan 6 2009 named.broadcast
-rw-r-----1 root named 1892 Jan 6 2009named.ca
-rw-r-----1 root named 424 Jan 6 2009 named.ip6.local
-rw-r-----1 root named 426 Jan 6 2009 named.local
-rw-r-----1 root named 427 Jan 6 2009 named.zero
drwxrwx--- 2 named named 4096 Jul 27 2004 slaves
[root@mydb named]# cplocaldomain.zone example.file
7、 编辑example.file
[root@mydb named]# vi /var/named/chroot/var/named/example.file
$TTL 86400
@ IN SOA guoyjoe.example.com. root (42 ; serial (d. adams)3H ; refresh15M ; retry1W ; expiry1D ) ; minimumIN NS guoyjoe.example.com
guoyjoe IN A 192.168.153.129
mydb IN A 192.168.153.129
四、启动DNS服务
[root@mydbnamed]# service named restart
Stoppingnamed: [ OK ]
Starting named: [ OK ]
五、客户端的DNS指定
[root@mydb ~]# more /etc/resolv.conf
; generated by /sbin/dhclient-script
search localdomain
nameserver 192.168.153.129
RedHat Linux AS 5.3 下DNS的配置步骤----为学习Oracle网络管理埋下伏笔相关推荐
- Linux环境下Redis安装配置步骤
在LInux下安装Redis的步骤如下: 1.首先下载一个Redis安装包,官网下载地址为:https://redis.io/ 2.在Linux下解压redis: tar -zxvf redis-2. ...
- linux下dns服务器安装,Linux下DNS服务器安装配置方法详细介绍
本文以Red Hat Enterprise Linux AS v4为平台 一.资料参考与准备: DNS 是指:域名服务器(Domain Name Server).在Internet上域名与IP地址之间 ...
- 菜鸟也来学习ORACLE(1)_linux下安装oracle 11g
加入 oracle Club 之前,学长给我们开了个小会 说是看看我们加入的意愿,哎哎 其实直无聊,但是大体比较重视linux 服务器的搭建 以及在linux 下安装oracle 搭建一个oracl ...
- linux ftp 虚拟目录,Linux搭建FTP之vsftpd 虚拟用户配置步骤
环境:Ubuntu 10.04 一.安装vsftp sudo apt-get install vsftpd 二.添加虚拟用户 1.创建虚拟用户数据库 创建虚拟用户文本文件/tmp/account.tx ...
- linux的dns怎么配置正向区域文件,linux系统下部署DNS正向解析
DNS服务概述: DNS(Domain Name System)域名系统,能够提供域名与IP地址的解析服务. 正向解析 正向解析是指域名到IP 地址的解析过程. 部署DNS正向解析 DNS服务的三个配 ...
- redhat linux 百度云,RedHat Enterprise Linux Server 5.11 6.7 7.1 7.2 百度云盘 下
天萃荷净linux操作系统:RedHat Enterprise Linux Server 5.11版本 RedHat Enterprise Linux Server 6.7 版本 RedHat Ent ...
- NO2:设置RedHat Linux下的samba开机启动
安装的samba默认不是开机启动的,这样每次都要进入系统人为启动,很不方便,当然系统肯定可以设置开机启动的. 因为我的是RedHat Linux系统,支持chkconfig命令直接配置,会简单些,其它 ...
- redhat linux修改乱码
由于自己在装RedHat Linux 9 时选择的缺省语言是中文,在字符界面下会出现乱码情形.对于在CLI方式下要调试程序时极其困难,因为出错信息全部是乱码.下面将字符界面下会出现乱码解决方法记录如下 ...
- Installing Oracle11g R2 RAC on RedHat Linux AS 5.5
目录 一.主机系统配置及软件规划 ................................................................................... ...
最新文章
- 【转】如何用Redis做LRU-Cache
- Cubieboard2裸机开发之(四)定时器操作
- 系统架构设计师与系统分析师历年实体分析与解答下载_医疗知识图谱问答系统探究(一)...
- 凡事向内求,我心是一切,一切是我心,我是一切的根源,我永远都会成为潜意识中的我。...
- hbase shell显示时间与系统时间不同
- mac系统不能使用127.0.0.2的解决方案
- 【分享】VNR翻译日语游戏汉化简易图解教材
- java6 64位_java6下载-java6官方版下载v6.0 最新64位免费版-旋风软件园
- 如何进行积分墙投放,怎么选积分墙公司
- 龙渊服务器信息丢失,多多自走棋:最“短命”的服务器,上线5天就完成任务下线...
- 测试结果OK、POK、NG、NT的意义
- java put 请求_java发送put请求
- Windows10 LTSB/LTSC版安装应用商店与UWP
- 服务器主板2个芯片供电端短路了,笔记本主供电短路维修思路
- ini文件全部写入时换行符号未写入的问题处理
- 008. 字符串转换整数 (atoi) | Leetcode题解
- 看服务器时间修改日志,怎样看服务器远程更改时间记录
- 模型驱动架构(MDA,Model Driven Architecture)浅述
- 2018HYNU新生第一次选拔
- 矩阵树定理(Kirchhoff || Laplace)初探——Part 1(无向图计数)