主DNS服务-正向解析
环境
准备最少两台主机
一台当DNS服务器,一台当客户机
如:192.168.43.7这台主机当DNS服务器,192.168.43.6这台主机当客户机
安装DNS服务
yum install -y bind
#
#
备注:实现先关闭防火墙
开启服务
systemctl start named
#
#
更改主配置文件
vim /etc/named.conf
#
#

重新加载配置文件
rndc reload
#
#
编辑区域文件
vim /etc/named.rfc1912.zones
#这个是专门存放区域文件的配置文件
#

备注:
上图第一个行线是:域名
第二个:类型,master表示主
第三个:存放名称与IP地址对应关系的存放文件,一会要创建这个文件
创建上图中定义的文件
cd /var/named/
#在这个目录下创建
touch xiaos.com.zone
#
#
备注:这里要注意的是文件的属性

编辑xiaos.com.zone区域文件
vim xiaos.com.zone
#
#

备注:这里要注意的是
@:表示本域名,如果写全的话是xiaos.com.(加点表示不用补全了,要是不加. 的话,它会在后面又补上xiaos.com)
每个记录都有五项内容,重复可以从上面补齐,
dns1是说主谁是主DNS服务器,写全的话是dns1.xiaos.com.
邮箱中因为@符号有特殊意义所有用.代替
一个名称对应多个IP是负载均衡(改正:图中web-..02改为01)
版本号最重要,决定主从同步,信息改了,必须改版本号,
优先级,值最小优先级越高
检查配置文件
named-checkconf
#检查的是主配置文件以及.rfc1912.zones
检查数据库文件
named-checkzone xiaos.com xiaos.com.zone
#写上 检查的域名 和域文件
备注:这里注意域文件的路径

重新生效服务
rndc reload
#
#
测试
把192.168.43.6主机DNS指向192.168.43.7主机

在客户机上执行测试
dig www.xiaos.com
#
#

--成功
主DNS服务-正向解析的更多相关文章
- Windows中的DNS服务——正向解析&反向解析配置 分类: AD域 Windows服务 2015-07-16 20:21 19人阅读 评论(0) 收藏
坚信并为之坚持是一切希望的原因. DNS服务是AD域不可或缺的一部分,我们在部署AD域环境时已经搭建了DNS服务(windows server 2008 R2域中的DC部署),但是DNS服务的作用还是 ...
- 主DNS服务-反向解析
上篇说了主DNS正向解析 当中是有个小问题的,什么问题呢? 试问当我们输入wwww或ww或更多w的时候它还能解析出来吗? 或者不输入w的时候还能解析吗? 上篇没有定义是解析不了的,怎么定义呢?很简单, ...
- 使用客户机和主机做DNS服务正向解析及小问题解决
1.下载yum包 命令:yum install bind-chroot 2.更改配置文件 在这里,要了解到主配置文件为: /etc/named.conf 但是,为了避免经常修改主配置文件named ...
- DNS服务正向解析实验
DNS域名解析服务是用于解析域名与ip地址对应关系的服务,功能上可以实现正向解析和反向解析 正向解析:根据主机名(域名)查找对应的IP地址. 反向解析:根据IP地址查找对应的主机名(域名). 下面我来 ...
- Bind+DLZ+MySQL智能DNS的正向解析和反向解析实现方法
使用文本配置文件的配置方式结合bind的最新的acl和view特性来实现智能DNS想必很多人已经很熟悉了,使用MySQL数据库来存放zone文件的方式可能也不少.对于两者都熟悉的,实现 Bind+DL ...
- dns服务器正向解析配置
DNS服务器的配置 一.安装软件 1.安装bind.bind-utils软件,起服务,设置开机启动. bind-utils软件用于提供nslookup功能,用于测试dns是否搭建成功,能够正常解析. ...
- DNS服务——正向查找区 和 逆向查找区
前言 正向查找区,就是我们最熟知的DNS.即根据域名解析成IP 逆向查找区,即根据IP解析成域名. 他们之间的关系很像ARP和RARP 正向查找区 /etc/named.rfc1912.zones用于 ...
- redhat7.6 DNS配置正向解析
1.安装DNS服务 yum install bind yum install bind-chroot 安装完的配置文件/etc/named.conf 启动systemctl start named.s ...
- Linux_配置主DNS服务(基础)
[RHEL8]-DNSserver:[Centos7.4]-DNSclient !!!测试环境我们首关闭防火墙和selinux(DNSserver和DNSclient都需要) [root@localh ...
随机推荐
- 自然语言处理(二)——PTB数据集的预处理
参考书 <TensorFlow:实战Google深度学习框架>(第2版) 首先按照词频顺序为每个词汇分配一个编号,然后将词汇表保存到一个独立的vocab文件中. #!/usr/bin/en ...
- ZK的选举算法
一.前言 前面学习了Zookeeper服务端的相关细节,其中对于集群启动而言,很重要的一部分就是Leader选举,接着就开始深入学习Leader选举. 二.Leader选举 2.1 Leader选举概 ...
- iOS开发 - 多线程实现方案之NSOperation篇
NSOperation简介 1.实现多线程编程步骤: 配合使用NSOperation和NSOperationQueue实现多线程编程,我们不用考虑线程的生命周期.同步.加锁等问题,如下: 先将需要执行 ...
- js_jquery
引用 jQuery 是一个 JavaScript 库,不需要安装,直接引用就行 <!-- jQuery --> <script src="/static/vendors/j ...
- dubbo-springboot
一.服务提供者boot-user-service-provider 服务提供者boot-user-service-provider代码结构如下: 1.服务提供者boot-user-service-pr ...
- corn表达式 经典
https://www.cnblogs.com/GarfieldTom/p/3746290.html
- android开发学习 ------- android studio 同时用svn和git 进行代码管理 出现的问题
svn和git的工作机制: SVN 是集中式或者有中心式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要 ...
- MVC dropdownlist 后端设置select属性后前端依然不能默认选中的解决方法
-----------------------------------来自网上的解决方法--------------------------------------------- ASP.Net MV ...
- 【Linux】Tmux分屏
1.Tmux Arch维基: https://wiki.archlinux.org/index.php/Tmux_(简体中文) 官方WIKI: https://github.com/tmux/tmux ...
- Java程序流程控制之if-else if-else
java基础之流程控制(一) 流程控制 Flow Control : 流程控制语句是编程语言中的核心之一.可以分为 分支语句.循环语句和跳转语句. 本讲内容包括分支语句 ...