部署DNS服务器之主机A记录

一、 部署实验所需要的环境:

1、

2、 使用ipconfig检查三台服务器的IP地址是否配置正确并用ping检查相互之间能正常通讯

Server01

Server02

Server03

创建主机A记录:

打开服务器管理器,打开右上角“工具”中的DNS:

点击“正向查找区域”(正向查找区域:域名解析为IP),然后右键: 新建区域

在这里系统为我们弹出一个新建区域向导的窗口,我们直接点击下一步:

系统让我们选择新建的区域类型,这里分为三个区域

1、主要区域:包含区域内的所有内容,并且对区域内的内容具有读取和写入权限。

2、辅助区域:此区域中的数据复制于主要区域,但是其对内容只有读取权限没有修改权限。

3、存根区域:此区域中的数据复制于主要区域,但是只复制NS,SOA一级粘连A记录。

在这里我们选择新建主要区域,然后点击下一步:

这里让我们输入一个区域名称,例如我上面准备工作时候要创建的网址是www.wyz.com,所以在这里我们输入wyz.com,然后点击下一步:

这里系统自动为我们创建了一个区域文件的文件名,我们直接点击下一步即可:

在这里系统询问我们是否允许动态更新(所谓动态更新就是指:当客户端的IP地址或主机名发生变化时,DNS服务器自动更新记录。),在这里我们勾选允许非安全和安全动态更新,然后点击下一步:

正在完成新建区域向导,我们点击完成:

一个正向查找区域创建完成:

下面我们利用DNS来实现:

空域名解析、泛域名解析、添加删除一条记录

(1)添加一条记录:在名称服务器下面右键选择新建A记录:

在名称栏输入:www,在IP地址栏输入:192.168.1.100

点击完成会,看到如下界面,一条A记录就添加成功了:

(2)空域名解析:在空白区域右键选择A记录:

因为我们要创建的是空域名解析,所以在名称栏不输入任何东西,在IP地址栏输入192.168.1.100

看到如下界面,即可证明一个空域名解析创建完成:

(3)泛域名解析:所谓泛域名解析就是无论你在主机头值位置输入什么,只要你在后面输入的是wyz.com都能给你解析到www.wyz.om,配置方法如下:

右键空白区域,点击新建A记录:

在名称栏输入*,表示所有内容,在ip地址栏输入192.168.1.100

看到如下界面,一个泛域名解析就成功做成了:

2、利用dns来实现简单的负载均衡:

当网站的访问量大了就会考虑负载均衡,这也是每一个架构师的基本功了,其基本地位

就相当于相声里的说学逗唱,活好不好就看这个了。

传统的负载均衡思路是单点的,不管你是硬件的还是软件的基本都是这样的原理

但因一些企业规模较小,不方便拿出一大笔钱来去买负载均衡器所以只能通过DNS来实现简单的负载均衡,即如下图所示

利用DNS实现简单的负载均衡即多添加A记录,A记录分别指向不同的IP地址,即如下图所示:

测试DNS服务器

将server03的DNS指向server01

1、用ping命令分别测试:空域名、泛域名,以及www:

2、使用nslookup命令测试简单的负载均衡:

由上述测试我们可以看出,DNS正向查找区域可以将域名正确的解析到IP地址并且实现简单的负载均衡,所以我们的实验很成功。

时间: 2024-08-05 23:13:32

部署DNS服务器之主机A记录的相关文章

DNS服务器之简单配置(一)

名词解释: 域名: 域名是域名系统名字空间中,从当前节点到根节点的路径上所有节点标记的点分顺序连接. 域: 域是指域名系统名字空间中的一个子集,也就是树形结构名字空间中的一颗子树.这个子树根节点的域名就是该域的名字, 域的级别: 顶级域(TLD, Top Level Domain)是指域名系统名字空间中根节点下最顶层的域.顶级域也称一级域,顶级域的下级就是二级域,二级域的下级就是三级域,以此类推.每个域都是其上级域的子域.最早的顶级域名,也是现在说的国际域名,按照用途分为的7个大类: .com:

部署DNS服务和管理DNS

部署DNS服务和管理DNS 一.DNS概述 1.早期使用HOSTS文件解析域名主机名称重复,而且主机维护困难2.hosts缺点:名称容易重复,文件大解析效率下降,单点管理主机容易故障3.HOST文件位置:Hosts文件%SystemRoot%\system32\drivers\etc4.DNS(Domain Name System) 域名解析系统5.作用:域名解析为IP地址IP地址解析为域名 现在:DNS服务解析域名 层次性:把DNS分为4层结构 分布式:每层结构由不同的多个DNS服务器管理 二

CentOS下dns服务器之授权

dns授权 dns授权分为两步 1]父域dns对子域dns实现授权, 2]子域对父域 1.改变根提示,把父域dns视为根 2.转发器 dns服务器的搭建请看dns服务器搭建 一.修改父域实现对子域的授权 修改dns服务器配置文件注释最后一行 [[email protected] chroot]# vim etc/named.conf options { listen-on port 53 { any; }; listen-on-v6 port 53 { ::1; }; directory    

DNS服务器之主从复制和子域转发(二)

主从复制: DNS服务器类型: 主服务器:区域解析库手动创建 从服务器:区域解析库不能手动创建和修改,要从主服务器同步而来 从服务器从主服务器上拉取区域解析库用完全区域传送AXFR和不完全区域传送IXFR 完全区域传送是在从DNS服务器第一次从主服务器同步是用完全区域传送AXFR 1.配置主从DNS服务器需要时间同步 crontab: */3 * * * * /usr/sbin/ntpdate  172.16.0.1 &> /dev/null 每3分钟从时间服务器同步一次时间 2.从服务器B

Kubernetes集群部署DNS服务

Kubernetes集群部署DNS服务在kubernetes中每一个service都会被分配一个虚拟IP,每一个Service在正常情况下都会长时间不会改变,这个相对于pod的不定IP,对于集群中APP的使用相对是稳定的. 但是Service的信息注入到pod目前使用的是环境变量的方式,并且十分依赖于pod(rc)和service的创建顺序,这使得这个集群看起来又不那么完美,于是kubernetes以插件的方式引入了DNS系统,利用DNS对Service进行一个映射,这样我们在APP中直接使用域

Windows Server 部署DNS服务

Windows Server 部署DNS服务 当我们在上网的时候,通常输入的是网址,其实这就是一个域名,而我们计算机网络上的计算机彼此之间只能用I P地址才能相互识别.域名(网址)只是相当与门牌号,只是为了方便记忆而增加的.(图片来自网络)DNS服务器是(Domain Name System)域名系统或者域名服务,域名系统为Internet上的主机分配域名地址和IP地址.用户使用域名地址,该系统就会自动把域名地址转为IP地址.域名服务是运行域名系统的Internet工具.执行域名服务的服务器称之

linux下DNS服务器之视图和轮询

案例4 视图  viwer 拓扑图: 1.查看帮助 [[email protected] ~]# vim /usr/share/doc/bind-9.8.2/sample/etc/named.conf [[email protected] ~]# cd /var/named/chroot/etc 2.[[email protected] etc]# vim named.conf 添加视图: 36 view    "lan-view" 37 { 38 zone "."

DNS服务器之二:从服务器的实现

DNS从服务的搭建 一.安装  [[email protected]~]# yum install bind 二.修改主配置文件  [[email protected]~]# cat /etc/named.conf 将以下三行注释掉 //               listen-on port 53 { 127.0.0.1; }; //               listen-on-v6 port 53 { ::1; }; //               allow-query     {

DNS服务器之子域授权

一.子域授权 在一个较大的生产环境中,一般还需要在公司内分多个部门,这些部门负责的域是整个公司所负责的域的子域,这时公司内除了需要主从DNS服务器彼此之间互相协调提供服务之外,还需要为每个子域授权并让各个子域分别管理各自部门的主机,以减轻公司所在域的系统管理员的负担,这就是子域授权. 假设公司内有两个部门,分别是dev和ops,对于itab.com这个域来说,需要分别为dev.itab.com和ops.itab.com这两个子域授权,而在这两个子域下还分别管理www.dev.itab.com和w