坚信并为之坚持是一切希望的原因。

DNS服务是AD域不可或缺的一部分,我们在部署AD域环境时已经搭建了DNS服务(windows
server 2008 R2域中的DC部署
),但是DNS服务的作用还是可以继续极致的发挥,下面是关于DNS服务的安装与配置,不足之处,欢迎批评指正。



---------------------------------------------------------------------------------------------------------------------------------------

一:DNS热身运动

DNS是计算机域名系统(Domain Name System 或Domain Name Service) 的缩写,它是由域名解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP地址,而IP地址不一定有域名。域名系统采用类似目录树的等级结构。域名服务器为客户机/服务器模式中的服务器方,它主要有两种形式:主服务器和转发服务器。将域名映射为IP地址的过程就称为“域名解析”。

也就是说,DNS服务器的主要作用可以简单的概括为:正向解析:域名→IP

反向解析:IP→域名

-------------------------------------------------------------------------------------------------------------------------------------------

搭建环境:Windows
server2008 R2

二:创建DNS服务的前期准备

1.作为DNS服务器,其ip地址应该是静态的。设置服务器IP地址为静态IP地址,IP/DNS地址均指向服务器IP。

2.打开【服务管理器】,点击【添加角色】。

3.接下来是对事项的验证信息,按照默认设置点击【下一步】。

4.在选择的功能和角色中,勾选【DNS服务器】复选框,点击【下一步】。

5.关于DNS服务的简介,直接忽略,默认【下一步】。

6.点击【安装】。

7.安装完成后,点击【关闭】。


安装 太简单,我有点不好意思~~~
----------------------------------------------------------------------------------------------------
三:创建正向解析:域名→IP

1.DNS服务器安装完成后,启动DNS管理器。

2. 右键单击【正向查找区域】,选择【新建区域向导】,在弹出对话框中点击【下一步】。

3.由于是第一个DNS服务器,所以选择单选按钮【主要区域】,点击【下一步】。


4.给定区域名称,点击【下一步】。

5.此时系统会自动创建一个以.dns后缀结尾的DNS数据库,数据库的名称默认为上一步创建的区域名称。点击【下一步】。

6. 选择【不允许动态更新】,点击【下一步】。

7.在名称一栏中输入给定的主机名称,WWW(FTP),完全限定的域名也会自动改变为主机名称+区域名称(FQDN=主机名+DNS后缀名),点击【添加主机】。

8.创建的域名会出现在正向查询区域下。

9.点击已建好的域名geoWindPower.com,在右边空白区域右键单击选择【新建主机】,弹出新建主机对话框,在名称中输入WWW,点击【添加主机】。

10.弹出提示窗口:成功创建了主机记录www.geoWindPower.com.

11.点击【完成】。

12.主机名为WWW的计算机出现在域名空间下。

13.可以为创建的www主机创建别名(另一个名称而已),右键单击www,选择【别名】,输入cloud作为别名,点击【浏览】。

14.浏览至主机名称为www的主机,点击【确定】。

15.添加的FQDN名www.geoWindPower.com会出现在浏览框中,点击【确定】。

-------------------------------------------------------------------------------------------------------

四、验证正向解析

1.正向查找区域创建完成,为了验证域名→IP的解析是否成功,打开cmd.exe,输入ipconfig/flushdns刷新DNS解析缓存;输入ping
www.geoWindPower.com,则下方会出现IP,说明正向解析成功。

2.验证别名是否创建成功。在cmd.exe中输入:ping cloud. geoWindPower.com,下方会解析出www.geoWindPower.com及IP地址,说明别名设置成功。

----------------------------------------------------------------------------------------

五、创建反向解析:IP→域名

1.创建反向查询区域。右键单击创建反向查找区域,选择【新建区域】,点击【下一步】。

2.选择【主要区域】,点击【下一步】。

3.选择IPv4反向查找区域,点击【下一步】。

4.在网络ID中输入192.168.1,点击【下一步】。

5.同样的系统会自动创建一个DNS数据库,直接点击【下一步】。

6.点击【不允许动态更新】单选按钮,点击【下一步】。


7.点击【完成】。


8.创建的反向查找名称会出现在反向查找区域下。

9.在右边空白区域右键单击,选择创建指针,在主机名称中输入完成的本机IP地址,点击【浏览】。

10.浏览至域名为www.geoWindPower.com的主机,点击【确定】。

11.域名为www.geoWindPower.com对应的IP会出现在反向查找区域下。

----------------------------------------------------------------------------------------

六、验证反向解析

1.验证反向解析是否生效。在cmd.exe中输入nslookup,则下方会解析出服务器名称和对应的IP地址。说明反向查找解析创建成功。



---------------------------------------------------------------------------------------------
欢迎来访,拒绝转载。

版权声明:本文为博主原创文章,未经博主允许不得转载。

Windows中的DNS服务——正向解析&反向解析配置 分类: AD域 Windows服务 2015-07-16 20:21 19人阅读 评论(0) 收藏的更多相关文章

  1. Winform Windows Media Player 简易播放器 分类: WinForm 2014-07-31 20:12 589人阅读 评论(0) 收藏

    新手上路,高手勿进! 窗体设计: 实现效果: 实现代码: using System; using System.Collections.Generic; using System.ComponentM ...

  2. centos中的配置文件 分类: B3_LINUX 2015-04-03 22:21 184人阅读 评论(0) 收藏

    /etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置. /etc/bashrc:为每一个 ...

  3. ubuntu中安装jdk 分类: java 学习笔记 linux ubuntu 2015-07-06 17:49 74人阅读 评论(0) 收藏

    参考文献:ubuntu 13.04 安装 JDK 先去oracle官网下载jdk,这一段我就不赘述了. 下载好之后先解压,解压方式参见 linux常用的压缩与解压缩命令 ,解压之后,将文件剪贴至/us ...

  4. python中使用eval() 和 ast.literal_eval()的区别 分类: Python 2015-05-11 15:21 1216人阅读 评论(0) 收藏

    eval函数在python中做数据类型的转换还是很有用的.它的作用就是把数据还原成它本身或者是能够转化成的数据类型. 那么eval和ast.literal_val()的区别是什么呢? eval在做计算 ...

  5. 解决ORA-29857:表空间中存在域索引和/或次级对象 & ORA-01940:无法删除当前连接的用户问题 分类: oracle sde 2015-07-30 20:13 8人阅读 评论(0) 收藏

    今天ArcGIS的SDE发生了一点小故障,导致系统表丢失,所以需要重建一下SDE数据库,在删除SDE用户和所在的表空间过程中遇到下面两个ORA错误,解决方法如下: 1)删除表空间时报错:ORA-298 ...

  6. hadoop集群中的日志文件 分类: A1_HADOOP 2015-02-28 20:37 680人阅读 评论(0) 收藏

    hadoop存在多种日志文件,其中master上的日志文件记录全面信息,包括slave上的jobtracker与datanode也会将错误信息写到master中.而slave中的日志主要记录完成的ta ...

  7. JAVA swing中JPanel如何实现分组框的效果以及设置边框颜色 分类: Java Game 2014-08-16 12:21 198人阅读 评论(0) 收藏

    代码如下: import java.awt.FlowLayout; import java.awt.Frame; import java.awt.GridLayout; import javax.sw ...

  8. winform清空DataGridView中的数据 分类: DataGridView 2014-05-19 20:56 180人阅读 评论(0) 收藏

    我们一般要把dgv情况,一般用: DataTable dt = (DataTable)dgvData.DataSource; dt.Rows.Clear(); dgvData.DataSource = ...

  9. 如何在hadoop中控制map的个数 分类: A1_HADOOP 2015-03-13 20:53 86人阅读 评论(0) 收藏

    hadooop提供了一个设置map个数的参数mapred.map.tasks,我们可以通过这个参数来控制map的个数.但是通过这种方式设置map的个数,并不是每次都有效的.原因是mapred.map. ...

随机推荐

  1. Zookeeper 工作流

    一旦ZooKeeper集合启动,它将等待客户端连接.客户端将连接到ZooKeeper集合中的一个节点.它可以是leader或follower节点.一旦客户端被连接,节点将向特定客户端分配会话ID并向该 ...

  2. x264参数

    参数及结构 typedef struct{    int     i_csp;       //色彩空间参数 ,X264只支持I420    int     i_stride[4]; //对应于各个色 ...

  3. bedtools 的安装与使用

    1) 安装 bedtools 提供了3种安装方式 从google code 下载源代码进行安装 利用系统中的包管理工具进行安装, 比如cnetos 下的yum, ubuntu下的apt-get, ma ...

  4. Oracle中查询主键、外键、sequence、表基本信息等

    一次看到某张表中有几条ID相同的数据,通过业务确认该ID应该是唯一的,后来找到原因,因为DBA未对该表建主键. 现在DBA工作比较忙,我们项目有时需要新增或者修改数据库表结构时,可能需要对表结构进行确 ...

  5. 如果返回结构体类型变量(named return value optimisation,NRVO)

    貌似这是一个非常愚蠢的问题,因为对于具有良好素质的程序员而言,在C中函数返回类型为结构体类型是不是有点不合格,干嘛不用指针做传入传出呢? 测试环境:Linux IOS 3.2.0-45-generic ...

  6. Linux下的shell编程入门

    通常情况下,我们从命令行输入命令每输入一次就能够得到系统的一次响应.一旦需要我们一个接着一个的输入命令而最后才得到结果的时候,这样的做法显然就没有效率.要达到这样的目的,通常我们利用shell程序或者 ...

  7. jQuery弹出遮罩层效果完整示例

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  8. Unity利用UI的Mask实现对精灵Sprite的遮挡

    例如剔除掉船超出河流的一部分,实现让船只在河流之上显示. 其实是利用UI层的Mask实现遮罩,有些不同的是Mask的图片是用Camera渲染到RenderTexture动态产生的纹理实现的.大概步骤如 ...

  9. error C2065: “m_Pic”: 未声明的标识符

    public: CPicture m_Pic; 要写在头文件里! 而不能是cpp文件的public里!

  10. 原来javascript 自带 encodeURI 和 decodeURI文 方法了

    今天百度一下才知道js 自带 encodeURI 和 decodeURI 方法了,之前还找了其他代码来处理(笑哭了.jpg <script type="text/javascript& ...