第一章RedHat8.6_DNS服务部署

RedHat8.6服务部署

  • 第一章RedHat8.6_DNS服务部署
  • 一、搭建DNS准备工作
  • 二、安装bind服务程序
    • 2.1修改配置文件/etc/named.conf
    • 2.2编辑规则的区域信息配置文件 /etc/named.rfc1912.zones
    • 2.3配置正向解析数据信息
    • 2.4配置反向解析信息
  • 三、验证测试
    • 3.1测试配置文件是否出错
    • 3.2关闭防火墙服务
    • 3.3编辑配置文件resolv.conf
    • 3.4重启DNS服务以及查看是否正常开启
    • 3.5结果测试

一、搭建DNS准备工作

1.1、红帽官网下载红帽8镜像:https://developers.redhat.com/rhel8。
1.2、部署一台虚拟机并通过下载的ISO镜像安装红帽8操作系统。
1.3、红帽操作系统配置IP地址,能够正常访问yum源,换联网和局域网都可以,设置hostname为server。

二、安装bind服务程序

[root@server ~]# yum install bind* --allowerasing --skip-broken -y


若安装报错检查yum.repo.d目录下yum源配置文件是否正确。

安装bind错误,提示不能最佳安装。添加提示参数安装

2.1修改配置文件/etc/named.conf

[root@localhost ~]# vim /etc/named.conf
listen-on port 53 { 127.0.0.1; }; //将127.0.0.1修改为any,代表允许监听任何IP地址。
allow-query { localhost; }; // //将 localhost修改为any,代表允许任何主机查询。

2.2编辑规则的区域信息配置文件 /etc/named.rfc1912.zones


其中type是服务类型有三种:hint(根区域)、master(主区域)、slave(辅助区域)
其中file是域名与IP地址解析规则保存的文件地址。
其中allow-update是允许那些客户机动态更新解析信息。

2.3配置正向解析数据信息

[root@server named]# cd /var/named/
[root@server named]# ls
chroot data dynamic named.ca named.empty named.localhost named.loopback slaves
[root@server named]# cp -a named.lo
named.localhost named.loopback
[root@server named]# cp -a named.lo
named.localhost named.loopback
[root@server named]# cp -a named.localhost sangfor.local
[root@server named]# vim sangfor.local


2.4配置反向解析信息

[root@server named]# ls
chroot data dynamic named.ca named.empty named.localhost named.loopback sangfor.local slaves
[root@server named]# cp -a named.loopback sangfor.zone
[root@server named]# vim sangfor.zone

三、验证测试

3.1测试配置文件是否出错

[root@server named]# named-checkzone sangfor.local /var/named/sangfor.local
zone sangfor.local/IN: loaded serial 0
OK
[root@server named]# named-checkzone sangfor.zone /var/named/sangfor.zone
zone sangfor.zone/IN: NS ‘ns.sangfor.com.sangfor.zone’ has no address records (A or AAAA)
zone sangfor.zone/IN: not loaded due to errors.
[root@server named]# vim sangfor.zone
[root@server named]# named-checkzone sangfor.zone /var/named/sangfor.zone
zone sangfor.zone/IN: loaded serial 0
OK
[root@server named]# nslookup www.sangfor.com


反向解析文件钟域名末尾“.”未写

3.2关闭防火墙服务

[root@server named]# systemctl stop firewalld
[root@server named]# systemctl disable firewalld
Removed /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

3.3编辑配置文件resolv.conf

注释:resolv.conf是各种操作系统域名解析器(DNS Resolver)的配置文件,当一个程序需要通过域名来访问Internet上面的其他主机时,需要利用Resolver库函数将域名转换成对应的ip,然后才可访问,简单意思就是将你的域名(比如说lmysoft.com)与你的ip(我的主机ip为192.168.10.10关联起来,让你的域名指向你的ip。

3.4重启DNS服务以及查看是否正常开启

[root@server named]# systemctl restart named
[root@server named]# systemctl status named

3.5结果测试

红帽8DNS服务部署相关推荐

  1. 第二节 红帽认证培训 部署虚拟环境安装LInux系统+新手必须掌握的Linux命令(讲到2.3)

    第二节 红帽认证培训 部署虚拟环境安装LInux系统+新手必须掌握的Linux命令(讲到2.3) 2021年4月3日 晚19点课程笔记 笔记目录 一.部署虚拟环境安装Linux系统 二.新手必须掌握的 ...

  2. jar包升级部署到服务器详细流程,将服务部署在linux中

    假设你已经准备好以下东西,即可进行服务部署 一台服务器(云服务器或虚拟机皆可) 已安装好的jdk 1.8 + 的环境(可自行百度) 打好的jar包(maven打jar包) 1. 在服务器中新建好你的项 ...

  3. 微服务实战(六):选择微服务部署策略

    http://dockone.io/article/1066 微服务实战(六):选择微服务部署策略 [编者的话]这篇博客是用微服务建应用的第六篇,第一篇介绍了微服务架构模板,并且讨论了使用微服务的优缺 ...

  4. 服务部署如何做到高可用?这份“三级跳”秘籍送给你\n

    一个高可用的服务需要从部署.变更.预案.监控.安全等多方面考虑.如何做到99.99%服务高可用的要求,需要各个角色的工程师共同努力.从部署的角度,本文介绍了高可用服务所需具备的规范,案例部分通过对Yu ...

  5. Sonic 开源移动端云真机测试平台 - 设备中心接入安卓设备实例演示,Agent端服务部署过程详解

    Sonic 开源移动端云真机测试平台 - Agent端服务部署与安卓设备接入演示 一加8手机连接效果图展示 第一章:环境准备 ① agent-sources 资源包下载 ② Android SDK安装 ...

  6. 服务部署如何做到高可用?这份“三级跳”秘籍送给你

    作者 | 勿忘我 来源 | 公众号:"京东云" 本文从部署的角度介绍了高可用服务所需具备的规范,案例部分通过对 Yum 源服务架构的演变让读者更好的理解高可用服务部署. 一个高可用 ...

  7. 利用Docker/Ansible实现轻量集群服务部署(视频演示+彩蛋)

    周良伟 网易云信系统架构师 负责云信IM平台的架构设计和服务器研发团队 作者简介 今天和大家分享的主题是如何用Docker/Ansible来做轻量私有化的技术方案.首先,简单介绍一下所谓轻量私有化到底 ...

  8. Linux 下 离线下载服务部署 CCAA的安装使用

    Linux 下 离线下载服务部署 CCAA的安装使用 我的小站.Github CCAA 是服务器离线下载解决⽅案包,组件包含了Aria2 提供离线下载,ccaa_web⽀撑AriaNg运⾏, Aria ...

  9. 深度学习模型保存_Web服务部署深度学习模型

    本文的目的是介绍如何使用Web服务快速部署深度学习模型,虽然TF有TFserving可以进行模型部署,但是对于Pytorch无能为力(如果要使用的话需要把torch模型进行转换,有些麻烦):因此,本文 ...

最新文章

  1. 别在 Java 代码里乱打日志了,这才是打印日志的正确姿势!
  2. 绍兴市一男子醉酒驾车还冲上公交车暴打司机
  3. Python常用的模块的使用技巧
  4. Django 时间与时区设置问题
  5. linux delete内存不下降_linux内存分配管理
  6. spring中基于Java容器配置注解的区别及使用场景
  7. 打印机乱码不停打印_关于东芝复合机连接打印,图文教你如何轻松连接至电脑...
  8. HANA中SQL之truncate 、delete与drop区别
  9. matlab fftshift函数,matlab fft fftshift--【转帖】
  10. Python chardet
  11. 网络设备的区分(自顶向下)
  12. 计算机硬盘里没有内容却显示有,为什么电脑磁盘里头明明没有东西,也没隐藏文件,却显示用了12个G。求解!...
  13. python绘制直线的垂线_p countour中的Python垂直线
  14. 开发票服务器返回信息为空,使用 getinvoicebatch 批量接口获取发票信息,返回成功,但数据是空的...
  15. [bzoj4605]崂山白花蛇草水 k-d tree 带替罪羊重构
  16. 51单片机-流水灯(74LS138、74HC154)
  17. 校验18位身份证号码(判断最后一位校验位和性别)
  18. 布朗特克(Bron.tok)病毒专杀工具
  19. SP3267 DQUERY - D-query【莫队】或【主席树】
  20. 成都python运维工程师待遇_运维工程师工资一个月多少钱

热门文章

  1. Citrix Netscaler log client ip address
  2. 基于CNN的音乐流派分类
  3. Comarin/Bodipy/ICG/CY3/CY7荧光标记仙茅苷 A,Curculigoside A/黄豆苷,Daidzin/依托泊甘,Etoposide/芒柄花苷Ononin
  4. 爬虫:大淘客(淘宝商品数据) 5000--10000条数据
  5. 打赢获客争夺战,引流拓客不再难,UB Store有绝招
  6. 面试系列--关于以往工作的问题
  7. php跳动的公告栏,可以文本显示的公告栏
  8. 七、彩色图像处理(MATLAB)
  9. 2023同等学力申请硕士计算机综合国考
  10. 想要学习人工智能,有哪些大学专业可以选择?