Chinaunix首页 | 论坛 | 博客
  • 博客访问: 488062
  • 博文数量: 158
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 904
  • 用 户 组: 普通用户
  • 注册时间: 2016-10-10 11:17
文章分类

全部博文(158)

文章存档

2018年(74)

2017年(84)

我的朋友

分类: 网络与安全

2018-06-07 17:36:13

【摘要】

域名系统 (DNS) 是用于命名计算机和网络服务的系统,该系统将这些计算机和网络服务组织到域的层次结构中。DNS 命名用于 TCP/IP 网络(如 Internet),以借助友好名称查找计算机和服务。当用户在应用程序中输入DNS 名称时,DNS 服务可以将此名称解析为与此名称相关的其他信息,如 IP 地址。企业大部分应用业务都是通过访问域名使用,如果内部DNS无法提供功能的话,则会影响工作效率。以下将介绍DNS区域误删后的恢复过程。

本文转自-学领未来

【正文】

   实验环境准备

l安装windows server 2012 R2操作系统;


l提升为域控,并安装DNS服务器功能;


二   实验过程


2.1    删除前准备

l开启AD回收站功能,可使用powershell命令开启,Enable-ADOptionalFeature –Identity ‘CN=Recycle Bin Feature,CN=Optional Features,CN=Directory Service,CN=Windows NT,CN=Services,CN=Configuration,DC=stastudio,DC=net’–Scope ForestOrConfigurationSet –Target ‘stastudio.net’


l使用Get-ADOptionalFeature -Filter 'name -like "recycle bin feature"'可确认是否开启;


2.2       删除DNS区域


注:因根据DNS分区的不同,恢复所使用的命令也不一致。分为域中DNS和林中DNS。且DNS的恢复类型只能为AD集成区域的DNS


l可在属性中查看该DNS为什么区域;此实验为恢复林中的DNS区域;


l我们可以新建两条DNS记录,用于观察恢复结果;


l右键将该区域删除;


l会再次提示确认,并告之删除风险;


l该DNS区域已删除;


2.3      恢复过程

l使用该命令可查看被删除的DNS区域get-adobject -filter 'isdeleted -eq $true -and msds-lastKnownRdn -eq "..Deleted-_msdcs.stastudio.net"' -includedeletedobjects -searchbase “DC=ForestDnsZones,DC=stastudio,DC=net” -property *


l使用以下命令恢复DNS空间:get-adobject -filter 'isdeleted -eq $true -and msds-lastKnownRdn -eq "..Deleted-_msdcs.stastudio.net"'-includedeletedobjects -searchbase "DC=ForestDnsZones,DC=stastudio,DC=net"| restore-adobject



l使用以下命令恢复DNS空间的DNS记录:get-adobject -filter 'isdeleted -eq $true -and lastKnownParent -eq "DC=..Deleted-_msdcs.stastudio.net,CN=MicrosoftDNS,DC=ForestDnsZones,DC=stastudio,DC=net"'-includedeletedobjects -searchbase "DC=ForestDnsZones,DC=stastudio,DC=net"| restore-adobject


l使用以下命令把恢复的DNS空间命令为原来的DNS空间名字:

rename-adobject “DC=..Deleted-_msdcs.stastudio.net,CN=MicrosoftDNS,DC=ForestDnsZones,DC=stastudio,DC=net”-newname “_msdcs.stastudio.net”



l重启DNS server服务;



lDNS控制台刷新,可以看到被删除的区域已经恢复,且新建的A记录也还在;



三   总结

由以上实验过程,我们可以看到DNS区域被恢复。虽然在生产环境中感觉DNS区域被删除的可能性不大,但任何可能性都不容我们忽视,任何删除操作都需再三确认。虽说可以恢复整个DNS区域,但目前误删的单条DNS记录却无法这样恢复。因此我们也需对DNS服务器做好备份的计划,防止DNS记录丢失对工作造成的影响。


阅读(1625) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~