from http://www.it165.net/admin/html/201312/2182.html

  • DNS(Domain Name System域名系统)区域化管理

    分布式

    层次性

    域名空间结构

    1.根域(root)

    2.顶级域

    组织域

    国家或地区域

    3.二级域

    4.主机名

    FQDN(full qualified domain name 完全合格域名)=主机名+DNS后缀名 如:www.liuqiang.com www为主机名 liuqiang.com为DNS后缀名

    DNS的查询方式

    从查询方式分类

    递归查询

    客户端得到结果只能是成功或失败

    迭代查询

    DNS服务器如有客户机请求数据则返回正确地址

    DNS服务器没有请求数据则返回一个指针,按指针继续查询

    比如:

    从查询内容分类

    正向查询:由域名查找IP地址

    反向查询:由IP地址查找域名

    域名解析顺序

    本地DNS缓存---------本地host文件---------DNS服务器

    开始

    一、安装DNS服务器角色

    1.设置静态ip地址

    2.打开服务器管理器,添加角色

    3.选择DNS服务器

    4.安装

    5.打开DNS管理控制台,选择“正向查找区域”,选择“新建区域”

    6.创建主要区域

    7.区域的名称

    8.创建区域文件

    9.动态更新

    10.完成

    11.创建主机记录,由域名解IP的正向解析的主机记录

    12.创建别名记录

    13.创建反向查找区域

    14.创建主要区域

    15.选择“IPv4反向查找区域”

    16.输入网络ID

    17.创建区域文件

    18.动态更新

    19.为反向查找区域创建反向PTR指针记录(ip解域名)

    20.使用DNS客户机来验证各种资源记录:

    域名解ip 成功

    Ip解域名 成功

    二、子域

    1.在区域中可以创建子域来管理资源记录

    2.比如在liuqiang.com中创建子域sh.liuqiang.com管理上海分公司

    父域下的子域

    三、DNS委派

    区域中的子域过多时,维护起来不方便,域名查询量的瓶颈,新建委派可以将子域委派到其他服务器维护。

    例如:区域liuqiang.com在服务器1.1.1.1上,要将子域bj.liuqiang.com委派到服务器1.1.1.2上

    1.在服务器1.1.1.1上新建主机记录,例如:dns2.liuqiang.com ip:1.1.1.2

    2.在1.1.1.1上新建委派

    3.在受委派域名中输入“bj”

    4.在名称服务器中,添加服务器完全合格的域名。

    5.在1.1.1.2服务器上新建主要区域

    6.区域名称为bj.liuqiang.com

    7.区域文件

    8.完成委派区域后,就可以在被委派的区域bj.liuqiang.com中新建各种资源记录了

    四、区域传送

    将一个区域文件复制到多个DNS服务器的过程,从主服务器上将区域文件复制到辅助服务器,减轻单台DNS服务器负载

    从主服务器上将区域文件复制到辅助服务器。

    实验:将主服务器1.1.1.1区域文件复制到辅助服务器1.1.1.10上

    1.首先右键点击服务器1.1.1.1区域liuqiang.com,选择“属性”

    2.选择“区域传送”,“只允许下列服务器”

    3.在辅助服务器1.1.1.10上新建辅助区域

    4.同样输入区域名 liuqiang.com

    5.在主DNS服务器中输入IP地址 “1.1.1.1”

    6.完成辅助区域的创建,全都已复制过来了

    五、DNS转发器

    假如有两棵域树,benet.com和accp.com,都有自己的DNS服务器,分别为192.168.1.1和192.168.1.2,如果双方的用户都想访问对方中的资源。所以要分别在benet.com和accp.com的DNS服务器来配置转发器功能

    配置转发器:把两个DNS服务器设置转发器各自指向对方的IP地址即可

    1.首先在benet.comDNS服务器上做向accp.comDNS服务器条件转发器

    QTA2QV8lSCU5N1EyflQ5U31HTzUkQ1UuanBn" />

    2.然后在accp.comDNS服务器上做向benet.comDNS服务器条件转发器

    3.在benet.comDNS服务器和accp.comDNS服务器上分别验证结果

    试验成功

winserver2008 DNS 很详细的更多相关文章

  1. Kubernetes DNS 高阶指南(转发别人 解析很详细)

    转发地址:http://www.jintiankansha.me/t/Js1R84GGAl DNS 是 Kubernetes 的核心功能之一,Kubernetes 通过 kube-dns 或  Cor ...

  2. [转]很详细的devexpress应用案例

    很详细的devexpress应用案例,留着以后参考. 注:转载自http://***/zh-CN/App/Feature.aspx?AppId=50021 UPMS(User Permissions ...

  3. 很详细、很移动的Linux makefile教程:介绍,总述,书写规则,书写命令,使用变量,使用条件推断,使用函数,Make 的运行,隐含规则 使用make更新函数库文件 后序

    很详细.很移动的Linux makefile 教程 内容如下: Makefile 介绍 Makefile 总述 书写规则 书写命令 使用变量 使用条件推断 使用函数 make 的运行 隐含规则 使用m ...

  4. SecureCRT的安装与破解(过程很详细!!!)

    SecureCRT的安装与破解(过程很详细!!!) 使用SecureCRT可以方便用户在windows环境下对linux主机进行管理,这里为大家讲一下SecureCRT的破解方法,仅供大家参考学习: ...

  5. ETL讲解(很详细!!!)

    ETL讲解(很详细!!!) ETL是将业务系统的数据经过抽取.清洗转换之后加载到数据仓库的过程,目的是将企业中的分散.零乱.标准不统一的数据整合到一起,为企业的决策提供分析依据. ETL是BI项目重要 ...

  6. 00-01.PHP 网站假设win7配置自己的IIS服务器亲自做的图文很详细 [转 - 赞 ]

    win7配置自己的IIS服务器亲自做的图文很详细 分步阅读 跟人网站爱好初学者必看的win7系统配置自己的IIS,可以在你自己的电脑上配置网站服务器发不到网上,下面就跟着我的步骤一起做吧100%成功. ...

  7. 在MyEclipse(2015)中上传项目到github的步骤(很详细)

    (图文)在MyEclipse(2015)中上传项目到github的步骤(很详细) git|smartGit使用详解 SmartGit使用教程

  8. 很详细的SpringBoot整合UEditor教程

    很详细的SpringBoot整合UEditor教程 2017年04月10日 20:27:21 小宝2333 阅读数:21529    版权声明:本文为博主原创文章,未经博主允许不得转载. https: ...

  9. 转载自鸿燕藏锋-ETL讲解(很详细!!!)

    ETL讲解(很详细!!!)   ETL讲解(很详细!!!) ETL是将业务系统的数据经过抽取.清洗转换之后加载到数据仓库的过程,目的是将企业中的分散.零乱.标准不统一的数据整合到一起,为企业的决策提供 ...

随机推荐

  1. 浏览器-06 HTML和CSS解析2

    选择器 其实现由CSSSelector类来完成: CSSSelector的作用是储存从解析器生成的结果信息; 这里匹配指的是当需要为每个DOM中的节点计算样式时,WebKit需要根据当前的节点信息来从 ...

  2. android--访问网络权限

    <uses-permission android:name="android.permission.INTERNET"></uses-permission>

  3. 浅谈JAVA设计模式

    没有万行的代码量,就不要想搞清楚设计模式.目前本人代码量大约在六千五百行,2016年需要继续努力,尽快完成万行之约. 工作之余需要,下面提前简单讨论一下设计模式. 创建型模式,共五种:工厂模式.抽象工 ...

  4. python netwokx环境搭建

    用的python2.7 myeclipse离线安装pydev http://my.oschina.net/iuranus/blog/281978 安装pip networkx http://www.t ...

  5. Python for Infomatics 第13章 网页服务一(译)

    注:文章原文为Dr. Charles Severance 的 <Python for Informatics>.文中代码用3.4版改写,并在本机测试通过. 一旦利用程序通过HTTP协议获得 ...

  6. 利用轮播原理结合hammer.js实现简洁的滑屏功能

    最近有个任务,做一个非常小的h5的应用,只有2屏,需要做横向的全屏滑动切换和一些简单的动画效果,之前做这种东西用的是fullpage.js和jquery,性能不是很好,于是就想自己动手弄一个简单的东西 ...

  7. zeromq中两个dealer 通过一个router进行通信

    发现有童鞋不是很清楚ZMQ中的“请求-回复”模式中的ROUTER怎么用,所以简单介绍一下“请求-回复”模式的使用(最后付代码). 一.讲一讲 1.要使用zmq 通过一个router进行通信,你首先需要 ...

  8. EasyTouch绑定事件在电脑上点击有效Android上无效的解决方法

    最近做一个RPG类的游戏发现使用EasyTouch虚拟摇杆插件在电脑上点击有效Android上无效,查找资料发现是Easy Joystick中的一个属性interaction type要设置成 Dir ...

  9. 【最简单IOC容器实现】实现一个最简单的IOC容器

    前面DebugLZQ的两篇博文: 浅谈IOC--说清楚IOC是什么 IoC Container Benchmark - Performance comparison 在浅谈IOC--说清楚IOC是什么 ...

  10. 【PC网站前端架构探讨系列】结合公司网站首页,谈前端模块化开发与网站性能优化实践

    说在前面 上午给大家分享的个人认为比较全,比较官方,比较清晰的grunt使用教程,被挪出首页了,不过没关系,毕竟不是原创,大家想看,我现在贴出地址: http://www.cnblogs.com/sy ...