当前位置: 首页 > news >正文

DNS 正向查找与反向查找

 

 

原创地址:http://www.cnblogs.com/jfzhu/p/3996323.html

转载请注明出处

 

 

所谓正向查找,就是说在这个区域里的记录可以依据名称来查找对应的IP地址。反向查找就是在这个区域里的记录可以依据IP地址来查找对应的记录名称。

下面介绍如何在DNS中创建一个正向查找记录与反向查找记录,使用的环境是Windows Server 2012,但在Win 2008 与 Win 2008 R2中,都是一样的过程。

 

(一) 打开DNS

你可以从Server Manager –> Tools –> DNS 打开

 

image

 

也可以从开始页面打开

image

 

(二) 创建一个反向查找区域

 

(1) 打开DNS后,右键点击Reverse Lookup Zone,在弹出的菜单选择New Zone

image

 

(2) New Zone Wizard会帮我创建一个新的反向查找区域

image

image

image

image

image

 

(3) 到这一步,需要查一下我们的ip地址

image

 

因为ip地址是 192.168.0.103,而Subnet Mask是255.255.255.0,所以Network ID应该是192.168.0

 image

image

image

 

点击完成,就创建好了我们的反向查找区域。

image

 

(三)在正向查找区域中创建New Host

在我的实验环境中,域控制器与DNS安装在同一台服务器上。因为已经装好了一个域,我的域名jf.local在DNS中就是一个正向查找区域。在这个域中,除了域控制器外,有两台服务器

lab-server1, 192.168.0.105

lab-server2, 192.168.0.107

我们在正向查找区域中分别创建这两个主机记录

 

(1) 右键点击你的正向查找区域,选择New Host

 

image

 

(2) 创建新主机记录

image

注意要勾选Create associated pointer (PTR) record,这样一个反向查找记录就会自动生成。

同样创建第二个主机记录

image

 

(四)查看反向查找区域中的记录

在反向查找区域中,系统自动为我们生成了两条对应的记录

image

 

(五)正向查找与反向查找验证

下面分别在服务器lab-server1和lab-server2上进行一下测试,首先在lab-server1上:

image

 

lab-server2:

image

 

不论是ping机器名(正向查找)还是ping –a ip地址(反向查找)都成功了。

 

(六)总结

正向查找是通过名字查ip,反向查找是通过ip查名字。正向查找使用 ping 机器名,反向查找用 ping –a ip地址

相关文章:

  • 拼音反查(转自大富翁)
  • 两只蚂蚁看见一只很大的梨
  • 将Button等控件嵌入到repeater中
  • #大学#套接字
  • 在线代码编译服务Codepad.org
  • OpenGL纹理映射
  • 微软与网景与浏览器之争
  • 《敏捷个人》周刊 第8期 (可下载)
  • Windows Azure HandBook (6) Azure带宽与Azure Blob云存储
  • 炼金术之真相
  • IE6下PNG32图片的透明
  • rowid结构浅析
  • [置顶] 养成良好的编程习惯-一个库一个文件夹
  • 插件之注册插件和注册插件中的模块
  • Java安全编码标准
  • [deviceone开发]-do_Webview的基本示例
  • [微信小程序] 使用ES6特性Class后出现编译异常
  • Angular Elements 及其运作原理
  • CSS 三角实现
  • Cumulo 的 ClojureScript 模块已经成型
  • ES6, React, Redux, Webpack写的一个爬 GitHub 的网页
  • Fabric架构演变之路
  • java8 Stream Pipelines 浅析
  • JavaScript 基础知识 - 入门篇(一)
  • Java编程基础24——递归练习
  • miaov-React 最佳入门
  • Python 使用 Tornado 框架实现 WebHook 自动部署 Git 项目
  • react-native 安卓真机环境搭建
  • Sublime Text 2/3 绑定Eclipse快捷键
  • Vue源码解析(二)Vue的双向绑定讲解及实现
  • 分享一份非常强势的Android面试题
  • 前端
  • 如何优雅的使用vue+Dcloud(Hbuild)开发混合app
  • 说说动画卡顿的解决方案
  • 线性表及其算法(java实现)
  • ​DB-Engines 12月数据库排名: PostgreSQL有望获得「2020年度数据库」荣誉?
  • ​软考-高级-系统架构设计师教程(清华第2版)【第12章 信息系统架构设计理论与实践(P420~465)-思维导图】​
  • # .NET Framework中使用命名管道进行进程间通信
  • # 再次尝试 连接失败_无线WiFi无法连接到网络怎么办【解决方法】
  • ###STL(标准模板库)
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (2022 CVPR) Unbiased Teacher v2
  • (C++17) std算法之执行策略 execution
  • (day 12)JavaScript学习笔记(数组3)
  • (十)c52学习之旅-定时器实验
  • (十二)python网络爬虫(理论+实战)——实战:使用BeautfulSoup解析baidu热搜新闻数据
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • . ./ bash dash source 这五种执行shell脚本方式 区别
  • .NET Framework 3.5中序列化成JSON数据及JSON数据的反序列化,以及jQuery的调用JSON
  • .net Signalr 使用笔记
  • .net 打包工具_pyinstaller打包的exe太大?你需要站在巨人的肩膀上-VC++才是王道
  • .NET/ASP.NETMVC 大型站点架构设计—迁移Model元数据设置项(自定义元数据提供程序)...
  • .NetCore 如何动态路由
  • @JsonFormat与@DateTimeFormat注解的使用
  • @ModelAttribute 注解