在配置DNS后服务器启动失败问题的排查
1、在DNS配置完成之后本来可以正常启动,在自己手动配置了正向解析和反向解析后,发现启动失败,如下图所示:此时,问题就出在自己配置的配置文件(我使用的是named.rfc1912.zones,根据自己的使用文件对应看)或者区域文件中,使用named-checkconf -z或者named-checkconf查看配置文件是否出错,再使用named-checkzone 域名 区域文件位置
( 例如:named-checkzone jnrplinux.com /var/named/jnrplinux.com.zone)检查对应区域文件是否有错误。
我在检查完成后发现了自己的错误,如下图所示:
存在问题:
在区域文件中缺少了对应服务器的IP地址映射,因此服务器在启动时检查区域文件时产生错误,而不能成功启动。
解决方法:
配置好服务器IP地址后,我们对服务器进行重启(systemctl restart named)或重新加载(rndc reload)。
我们的DNS服务器就可以正常启动了,使用systemctl start named运行服务器成功界面如下:
在没有配置服务器的IP地址时,我也有过启动成功的时候,但是在测试域名解析时(nslookup 域名),对于配置文件中的域名还是解析不出来,还是需要仔细检查自己所写的文件,如下图
2、 在检查到根本问题之前我还曾以为是named.conf文件出了问题,我尝试删除了named.conf文件,用已有的备份进行恢复,但是在恢复后又出现了新的问题:
使用 systemctl status named 查看服务器的状态,不仅服务器还是启动失败,就连我备份恢复后named.conf配置文件拒绝服务器访问,在对该文件分析了解后我得出的结论是在DNS服务器安装完成后会有一个对应的named系统用户被创建,而named.conf应属于该系统用户下,而我恢复的named.conf则默认在我的root用户下,因此named系统用户的权限低于root用户,访问被拒绝。
解决方法:我们需要将named.conf的权限修改至named系统用户下chown named:named named.conf,此时配置文件就可以被访问了。
在配置DNS后服务器启动失败问题的排查相关推荐
- mysql 安装启动服务器一直失败_mysql安装后服务器启动失败的几种解决办法
刷刷存在感- 今天在服务器上试着安装了一下mysql,顿时又开始踩以前踩过的坑...老坑新坑各种踩... 废话不多说,整理思路进入正题,出现上述问题我琢磨着大概有以下几种解决办法: MySQL版本:m ...
- Bind9:配置 DNS 授权服务器和 DNS 缓存服务器
文章目录 Bind9 安装 配置 DNS 授权服务器 配置 named.conf.options 添加正向解析 db.test.com 添加反向解析 db.1.169.183 配置 named.con ...
- win7计算机不支持此接口,win7系统IIS服务器启动失败显示不支持此接口的解决方法...
很多小伙伴都遇到过 出错表现为以下几点: 1.World Wide Web Publishing 服务在请求配置数据库更改通知时遇到问题.数据域包含错误号. 2.初始化 World Wide Web ...
- 配置DNS辅助服务器:DNS系列之四
配置DNS辅助服务器 在前面的博文中,我们介绍了如何在DNS服务器中创建常用的DNS记录,本文中我们要为大家介绍如何配置DNS的辅助服务器,同时也要介绍一下和辅助区域类似的存根区域. DNS辅助服务器 ...
- windows10服务器运行失败,win10遇到服务器启动失败 80端口被占用如何解决
Win10提示"服务器启动失败,80端口被占用"怎么办?具体解决方法如下 步骤如下: 1.以管理员身份运行cmd; 2.输入:net stop http 注:如果提示是否真的需要停 ...
- Cloudera Manager搭建集群服务器启动失败
问题: cloudera manager搭建集群的服务器暂停一段时间后,启动失败. 解决办法: 可能是因为server和agent没有启动在Linux下启动server和agent,重启监控界面的服务 ...
- 透明网关配置修改后服务器要重启吗,透明网关配置修改后服务器要重启吗
透明网关配置修改后服务器要重启吗 内容精选 换一换 本章节介绍如何将下载的证书安装到Resin服务器上.安装好证书后,您的Web服务器将能支持SSL通信,从而保证您Web服务器的通信安全.如果证书安装 ...
- Tomcat服务器启动失败的原因
Tomcat1.Tomcat服务器启动失败的原因 忘记配置JAVA_HOME.因为tomcat是用java实现的,运行时至少需要JRE环境,否则报错 JAVA_HOME写错了.即使你有JDK环境,to ...
- MySQL 服务正在启动,系统错误,服务器启动失败 1607解决办法
1.如图数据库已经安装成功 2.在net start mysql语句发现服务器启动失败,错误代码1607,检查my.ini 文件里面的basedir=D:\mysql-5.7.21-winx64和da ...
- 解决办法在安装完Nginx后服务启动失败
在安装完Nginx后服务启动失败的解决办法 systemctl start nginx //启动服务 Job for nginx.service failed because the control ...
最新文章
- MySQL创建视图的语法格式
- 视觉错觉模型_有才!将立体模型涂改伪装成平面二次元,视觉错觉玩法在日本风靡...
- TCP传输-出现差错的解决办法
- 为了生产iPhone 12,富士康连国庆节也没假放了
- 集设分享最全字体帮合集,愿这些作品能给你带来灵感和启迪。
- import 导入和from导入的区别
- 国学能带给孩子什么?
- 【房价预测】基于matlab Elman神经网络房价预测【含Matlab源码 589期】
- 计算机启动dos,开机怎么进入dos_开机怎么进入dos界面
- H2GIS读取GPX文件 测试 GPXRead
- 网站安全检测:推荐8款免费的 Web 安全测试工具
- ug中模型不见了怎么办_UG双击prt文件却打不开模型是怎么回事?来看看解决方案吧...
- 分水岭算法c语言,Opencv分水岭算法学习
- 将US7ASCII 字符集的数据转到ZHS16GBK 字符集数据库
- 基于ADC电压采集的锂电池电量显示方法
- vCenter通过vMotion迁移虚拟机条件
- 贝省登录时显示服务器异常请稍后再试,网站服务器出现service unavailable错误如何解决?...
- SpringBoot | SpringBoot快速入门
- Cisco PT最新版下载路径
- NSN的MGM SW engineer面试题
热门文章
- Guideline 4.0 - Design We noticed an issue in your app that contributes to a lower quality
- 2018网络小说年度热词盘点
- 野蛮人传教士问题(上)
- 网络广告的效果测定与评估
- 芯片设计流程介绍(从硬件设计语言到芯片制造)
- 【教程】使用腾讯云轻量应用服务器搭建Jitsi Meet视频会议系统,轻松召开私域视频会议!
- bing 搜索引擎 无法访问 bug
- c语言程序设计诗句,诗歌大全
- Bytom BIP-32协议和BIP-44协议
- ae合成设置快捷键_AE设计首选快捷键大全+解析