CentOS通过bind配置DNS服务器(上)

简介: CentOS通过bind配置DNS服务器(上)

1.安装bind包


yum install  bind  -y

640.png

安装完成后查看是否存在/var/named/named.ca

这个文件包含了互联网上根服务器对应的名字和地址

640.png

2.修改主配置文件

首先备份一下/etc/named.conf

640.png

然后开始修改配置文件

640.png

listen-on port 53 { 127.0.0.1; };改为listen-on port 53 { any; };

allow-query     { localhost; };改为allow-query     { any; };


640.png

3.修改区域配置文件

640.png

复制这两部分到末尾,并进行修改

640.png

640.png

修改后:

640.png

注释:以上是ncvt.com域正反向区域配置

4.创建正反向 数据区


640.png


在sr.hosts文件末尾添加一条正向记录


640.png

在sr.rev末尾添加反向一条记录

640.png

640.png

5.测试(linux和windows)


重启服务成功

640.png

640.png

这时有问题DNS问题,进行修改DNS

640.png

640.png

 

重启网卡

640.png

查看/etc/resolv.conf文件DNS

640.png

最后测试

640.png

Ctrl+z停止退出的(或者Ctrl+c),至此Linux本机测试已完成!!!

Windows端进行的测试

修改本地网卡的DNS


640.png


关闭防火墙(主DNS上)


640.png

[root@localhost~]# service iptables stop

测试(Windows上)

640.png

640.png

至此,Windows上测试已完成!!!


二、主辅助DNS

1.将上面配置成功的DNS进行克隆

右单击你的主DNS虚拟机-----“管理”-----“克隆”-----“下一步”-----“虚拟机中的当前状态,下一步”-----“创建完整克隆,下一步”-----“虚拟机名称(随意),位置(随意),点击完成””,到此克隆完了

2.修改网卡信息

640.png

修改好后重启网卡

640.png


3.修改区域配置文件

本机(辅助DNS)上做出的修改:

640.png

修改前:


640.png

修改后:(注释:master { IP ; };这是指向主DNS

640.png

相关文章
|
8天前
|
Linux
Centos6配置阿里云yum源报错
在CentOS 6配置阿里云Yum源时,可能出现EPEL仓库访问报错(404 Not Found)。解决方法:编辑`/etc/yum.repos.d/epel.repo`文件,将`enabled`和`gpgcheck`参数设为0 ``` 此设置可解决仓库无法访问的问题。
119 29
|
28天前
|
关系型数据库 MySQL Linux
CentOS 7系统下详细安装MySQL 5.7的步骤:包括密码配置、字符集配置、远程连接配置
以上就是在CentOS 7系统下安装MySQL 5.7的详细步骤。希望这个指南能帮助你顺利完成安装。
258 26
|
1月前
|
安全 Linux 网络安全
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
64 10
|
2月前
|
存储 安全 Linux
CentOS 7.9系统备份:每日定期发送最新备份文件到另一台服务器。
注意,这个解决方案忽略了很多细节,例如错误处理和通知、备份版本控制、循环处理旧的备份文件等等。此外,你也应该尽量保持源服务器和目标服务器之间快速,稳定且安全的网络连接,并且目标服务器应该有足够的空间用于存放每天的备份文件。如果你需要更高级的备份解决方案,可能需要考虑一下使用专门的备份工具或者服务。
79 18
|
2月前
|
存储 运维 网络协议
【Syslog】Centos下的syslog服务器配置
通过本文的配置指导,您不仅学会了如何安装和配置 `rsyslog`,还掌握了如何在防火墙中开放必要的端口,并验证服务器的配置是否正确。希望这些知识能够帮助您更好地管理和维护您的Linux系统。
180 15
|
4月前
|
Java
CentOS7.8配置Adoptium-Java17运行环境
本指南介绍如何设置清华镜像源并安装 Temurin-17-JRE 运行环境。首先,编辑 `/etc/yum.repos.d/adoptium.repo` 文件,配置清华镜像源。接着,使用 `yum install -y temurin-17-jre` 命令安装 Temurin-17-JRE,并通过 `java --version` 验证安装成功。相关配置和操作界面截图附后。
122 8
|
4月前
|
网络协议 Java 应用服务中间件
centos7环境下tomcat8的安装与配置
本文介绍了在Linux环境下安装和配置Tomcat 8的详细步骤。首先,通过无网络条件下的文件交互软件(如Xftp 6或MobaXterm)下载并解压Tomcat安装包至指定路径,启动Tomcat服务并测试访问。接着,修改Tomcat端口号以避免冲突,并部署Java Web应用项目至Tomcat服务器。最后,调整Linux防火墙规则,确保外部可以正常访问部署的应用。关键步骤包括关闭或配置防火墙、添加必要的端口规则,确保Tomcat服务稳定运行。
|
4月前
|
安全 大数据 Linux
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享
|
2月前
|
算法 测试技术 C语言
深入理解HTTP/2:nghttp2库源码解析及客户端实现示例
通过解析nghttp2库的源码和实现一个简单的HTTP/2客户端示例,本文详细介绍了HTTP/2的关键特性和nghttp2的核心实现。了解这些内容可以帮助开发者更好地理解HTTP/2协议,提高Web应用的性能和用户体验。对于实际开发中的应用,可以根据需要进一步优化和扩展代码,以满足具体需求。
211 29
|
2月前
|
前端开发 数据安全/隐私保护 CDN
二次元聚合短视频解析去水印系统源码
二次元聚合短视频解析去水印系统源码
72 3

相关产品

  • 云解析DNS