我的编程空间,编程开发者的网络收藏夹
学习永远不晚

如何进行RHEL5 DNS配置

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

如何进行RHEL5 DNS配置

如何进行RHEL5 DNS配置,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

在RHEL4的基础上添加了RHEL5,同样系统的完善,也让跟多的人应用了RHEL5,所以这就要求RHEL5在配置上要更加强大,在服务配置上主要是RHEL5 DNS配置,所以下面就来详细的介绍RHEL5中配置DNS:

1.RHEL5 DNS配置安装
安装完后,会发现在/etc/下找不到named.conf文件, 这时要手动创建!! 注意不是在etc目录下创建,
echo > /var/named/chroot/var/etc/named.conf

vi named.conf

编辑内容:
options
{
directory "/var/named";
};
zone "."
{
type hint;
file "named.ca";
};

保存退出!

这里可以看到内容很简单, 比AS4下的named.conf内容少很多, options 是用来说明全局属性的,其中设置了directory,指定服务器的工作目录增加一个zone "."指向一个根域的分析文件 named.ca 要产生一个named.ca文件可以先配置一个可用的DNS

2. RHEL5 DNS配置创建内容
创建一个内容只有nameserver 127.0.0.1的resolv.conf DNS解析文件
echo "nameserver 127.0.0.1" > /etc/resolv.conf
然后利用指令创建named.ca
dig -t NS . >/var/named/chroot/var/named/named.ca
启动域名服务
service named start

3.RHEL5 DNS配置编辑文件
这时我们可以编辑一下上面的resolv.conf文件,再其中添加其他的dns比如:
vi /etc/resolv.conf
nameserver 127.0.0.1
nameserver 202.103.24.68
保存退出!
可以用host www.163.com 来测试是否可以解析

4.RHEL5 DNS配置完成文件编辑
接下来我们继续完成named.conf文件
编辑内容如下:
vi named.conf
options
{
directory "/var/named";
};
zone "."
{
type hint;
file "named.ca";
};
zone "xxx.com"
{
type master;
file "xxx.com.zone";
};
zone "1.168.192.in-addr.arpa"
{
type master;
file "192.168.1.rev";
};
保存退出!
这里就编辑完毕了,可以看出这里加了自己的域名和增加了正反向解析!

5.RHEL5 DNS配置添加相应文件
添加相应的解析文件
/var/named/chroot/var/named/xxx.com.zone和/var/named/chroot/var/named/192.168.1.rev
并编辑文件:
vi xxx.com.zone
@ IN SOA rhel5.com. root (
20060801
1H
15M
1W
1D)
IN NS ns
IN MX 10 mail
ns IN A 192.168.1.159
www IN A 192.168.1.159
mail IN A 192.168.1.159
保存退出!!!
vi 192.168.1.rev
@ IN SOA rhel5.com. root (
20060801
1H
15M
1W
1D)
IN NS ns.xxx.com.
159 IN PTR ns.xxx.com.
159 IN PTR www.xxx.com.
159 IN PTR mail.xxx.com.
保存退出!!!
注意: 一定要用Tab对齐!

现在配置完毕,重启named服务:
service named restart
现在我们测试一下:
[root@rhel5 /]# nslookup www.xxx.com
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: www.xxx.com
Address: 192.168.1.159
[root@rhel5 /]# nslookup mail.xxx.com
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: mail.xxx.com
Address: 192.168.1.159
可以看到能够成功解析!!!

RHEL5 DNS要比RHEL4 DNS麻烦一点,即使你安装系统的时候选择了DNS服务,也要在安装完毕,正常进入系统后安装bind的RPM包,然后还要安装caching-nameserver的RPM包,系统会默认安装bind.util包,这样,才算完全装了DNS服务所用的包。

看完上述内容,你们掌握如何进行RHEL5 DNS配置的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注编程网行业资讯频道,感谢各位的阅读!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

如何进行RHEL5 DNS配置

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

如何进行RHEL5 DNS配置

如何进行RHEL5 DNS配置,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。在RHEL4的基础上添加了RHEL5,同样系统的完善,也让跟多的人应用了RHEL5,所以这就要求RH
2023-06-17

dnsmasq如何配置dns

这篇文章给大家分享的是有关dnsmasq如何配置dns的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。DNSmasq是一个轻巧的,容易使用的DNS服务工具,它可以应用在内部网和Internet连接的时候的IP地址N
2023-06-27

如何配置RHEL5 Squid透明代理服务器

这篇文章主要介绍“如何配置RHEL5 Squid透明代理服务器”,在日常操作中,相信很多人在如何配置RHEL5 Squid透明代理服务器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何配置RHEL5 Squ
2023-06-10

怎么进行linux系统dns服务器配置

这篇文章跟大家分析一下“怎么进行linux系统dns服务器配置”。内容详细易懂,对“怎么进行linux系统dns服务器配置”感兴趣的朋友可以跟着小编的思路慢慢深入来阅读一下,希望阅读后能够对大家有所帮助。下面跟着小编一起深入学习“怎么进行l
2023-06-28

如何进行WCF的配置

小编给大家分享一下如何进行WCF的配置,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!软件进行调试,如果没有WCF的配置文件几乎是不可想象的事。没有WCF的配置文件
2023-06-17

Nagios如何进行配置和设置

Nagios的配置和设置包括以下几个步骤:安装Nagios软件:首先需要在服务器上安装Nagios软件。可以从官方网站下载最新版本的Nagios软件,并按照官方文档进行安装。配置Nagios对象:在Nagios中,需要配置对象,包括主机、服
Nagios如何进行配置和设置
2024-03-11

Docker网络如何配置dns

Docker网络DNS配置至关重要,可让容器访问外部服务和解析主机名。本文详细介绍了五种配置方法:桥接网络、自定义网络、外部DNS服务、主机网络以及环境变量。配置DNS时,确保DNS服务器能够解析域名,并且对于分布式环境,考虑使用DNS服务发现或分布式DNS。DNS配置的好处包括提高容器可移植性和可维护性。
Docker网络如何配置dns
2024-04-02

Linux系统如何配置DNS

这篇文章主要介绍Linux系统如何配置DNS,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!DNS是互联网的一项服务,它是一个将域名和IP地址相互映射的分布式数据库,能够使大家更方便地访问互联网。Linux下配置dns
2023-06-28

如何进行Jspxcms文库配置

这篇文章跟大家分析一下“如何进行Jspxcms文库配置”。内容详细易懂,对“如何进行Jspxcms文库配置”感兴趣的朋友可以跟着小编的思路慢慢深入来阅读一下,希望阅读后能够对大家有所帮助。下面跟着小编一起深入学习“如何进行Jspxcms文库
2023-06-26

如何进行swam群集配置

本篇文章给大家分享的是有关如何进行swam群集配置,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。概述 每一个宿主机(包括物理机与虚拟机)通常仅运行一个docker主进程(
2023-06-19

如何进行JMeter配置远程执行

如何进行JMeter配置远程执行,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。在对容器技术相关的各个组件进行压力测试时,我们选用JMeter作为压测工具,分别对
2023-06-19

git配置文件在哪?如何进行配置?

Git是目前最流行的版本控制系统之一。在使用Git时,我们需要对其进行一些配置,如设置用户名和邮箱、添加忽略文件等。但是,新手很容易会遇到一个问题:Git配置文件在哪里?本文将为你介绍Git配置文件的位置以及如何进行Git配置。一、Git配
2023-10-22

如何进行RHEL8网络配置

如何进行RHEL8网络配置,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。在RHEL8中继续支持service,网络相关服务管理已经转移到NetworkManager不再是n
2023-06-05

如何进行VNC安装配置

这篇文章给大家介绍如何进行VNC安装配置,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。VNC安装配置 Linux上安装某个软件时,经常需要启动图形,有时候Xmanager,xshell,xstart等工具无法正常启动图
2023-06-06

Win8如何进行系统配置

  Win8进行系http://www.cppcns.com统配置的方法如下:1、设置-控制面板-管理工具编程-系统配置。2、这是引导界面。3、这是高级选项界面,这里可以调整处理器的数目和内存大小,值得一提的是对于某些游戏,关闭一个核心也
2023-06-06

VSCode如何进行规范配置

这篇文章主要介绍了VSCode如何进行规范配置,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。使用这些配置规范并格式化你的代码在日常工作中,我们会接触形形色色的工程。如果工程使
2023-06-25

如何改dns服务器配置

要改变DNS服务器配置,您可以按照以下步骤进行操作:1. 打开计算机的网络设置或控制面板。2. 找到网络连接选项,这可能称为“网络和互联网设置”或“网络和共享中心”。3. 在网络连接选项中,找到当前正在使用的网络连接。这可能是以太网连接或W
2023-08-14

Linux系统中如何配置DNS

本篇内容主要讲解“Linux系统中如何配置DNS”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统中如何配置DNS”吧!运行环境redhat 9.0 ,IP地址172.18.121.3
2023-06-12

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录