文章来自:https://blog.51cto.com/sxleilong/1377731

示例将域名contoso.com重命名为Corp.sxleilong.com

查看当前fsmo的5个角色。

以管理员身份打开命令行窗口,输入命令:netdom query fsmo

创建新的DNS区域。

打开DNS管理器,右击正向查找区域,选择“新建区域”

采用默认,下一步

选中“至此林中域控制器上运行的所有DNS服务器(A):contoso.com”,下一步

填写要重命名后的域名,下一步

采用默认,下一步

创建完正向查找区域后如下所示

以管理员身份打开命令行窗口,运行命令:rendom /list。该命令用来产生一个名为Domainlist.xml的文件,此文件包含当前林的配置。

由于我是在system32下执行的以上命令,所以文件也会产生在System32目录下,可以搜索到该文件,用记事本打开并进行编辑

替换下图中×××部分,我已经替换好,如:将Contoso.com替换为Corp.sxleilong.com

当完成以上替换并保存退出后,再次返回到cmd窗口,运行命令:

rendom /showforest

接下来运行命令Rendom /upload。该命令是上传刚修改的Domainlist.xml到承载域命名操作主机角色域控制器的配置目录分区

Rendom /prepare 是用来验证林中每一个DC在进行重命名指令的准备情况,这应该联系成功联系所有DC并返回没有错误,然后处理下一个进程

Rendom /execute。这个命令是用来验证所有DC的准备状况然后在每个DC上执行重命名动作。完成后将自动在一分钟之后重启服务器

待重启完成后就可以用重命名后的域帐户登录

此时,可以看到已经成功登录且显示域为Corp.sxleilong.com

再次打开cmd,输入命令:gpfixup /olddns:contoso.com /newdns:Corp.sxleilong.com。这个是用来刷新所有域的引用和链接到组策略对象

下一步输入命令:gpfixup /oldnb:SRV12 /newnb:Corp.sxleilong 这里是为变更Netbios名称

执行命令rendom /clean。从AD中移除旧的域名引用

Rendom /end 用来解冻林配置,允许后续进行变更。从Rendom /upload到这步一直处于配置冻结状态

打开DNS管理器,展开并选中Corp.sxleilong.com,可以看到对应IP列表

接下来可以变更下DNS后缀,变更完成后点击“确定”

完成后重新启动服务器

此时,我们将一台Win Srv 08 加入Corp.sxleilong.com域中,然后重启以域用户登录

在DC上可以看到已经加入域的Server DNS 记录。同时,在进行FSMO角色查询,可以看到已经完全转换过来了,至此,重命名AD域名完成。

-----------------------------------
著作权归作者所有:来自51CTO博客作者Leilong_cn的原创作品,请联系作者获取转载授权,否则将追究法律责任
变更(重命名)AD域名称
https://blog.51cto.com/sxleilong/1377731

变更(重命名)AD域名称的更多相关文章

  1. Maya脚本——重命名物体的名称

    该脚本用于将图1中的命名变更为图2中的,把maya中使用相同名称的物体都重命名为不同的名称. 重命名的规则是:组名_原名称_序号 查阅了maya的官方手册:http://download.autode ...

  2. SharePoint 2013 重命名网站集名称(SharePoint 2013 rename site collection)

    最近使用SharePoint中,遇到一个需要重命名网站集的需求,主要是网站用数据库备份/还原的方式,想要改网站集的地址,然后搜了一下PowerShell: $site = Get-SPSite -Id ...

  3. mvc5中重命名项目的名称后,出现"找到多个与名为“Home”的控制器匹配的类型"

    1.已把项目中所有的Webapplication1改为了MvcMovie,但是运行后,还是报错: 找到多个与名为“Home”的控制器匹配的类型 2.已重新生成解决方安,还是不行. 解决方法:把bin文 ...

  4. java修改AD域用户密码使用SSL连接方式

    正常情况下,JAVA修改AD域用户属性,只能修改一些普通属性, 如果要修改AD域用户密码和userAccountControl属性就得使用SSL连接的方式修改, SSL连接的方式需要操作以下步骤: 1 ...

  5. AD 域服务简介(三)- Java 对 AD 域用户的增删改查操作

    博客地址:http://www.moonxy.com 关于AD 域服务器搭建及其使用,请参阅:AD 域服务简介(一) - 基于 LDAP 的 AD 域服务器搭建及其使用 Java 获取 AD 域用户, ...

  6. sqlServer 2008修改字段类型和重命名字段名称的sql语句

    sqlServer 2008修改字段类型和重命名字段名称的sql语句 //修改字段的类型 alter table fdi_news alter column c_author nvarchar(50) ...

  7. matlab 重命名文件和文件夹

    1.查看文件存在  dir() 若存在,返回文件信息      dir(‘test.txt’) %查看当前目录是否存在test.txt文件 dir(‘C:\test.txt’) %查看指定目录是否存在 ...

  8. C#获取AD域中计算机和用户的信息

    如果你的计算机加入了某个AD域,则可以获取该域中所有的计算机和用户的信息. 所用程序集,需要.Net Framework 4. 添加程序集引用 System.DirectoryServices.Acc ...

  9. IntelliJ IDEA重命名变量的问题

    当我尝试使用Shift+ F6或简单地使用Refactor => Rename重命名变量时,有时intellij不仅重命名我想要的那个,而且还重命名具有相同名称的所有其他变量(在其他文件中)以及 ...

  10. C#实现的对文件的重命名

    如下C#实现对文件的重命名的方法需要传入三个string类型的参数,分别是源文件的文件目录.目的文件目录和重命名的文件名称,实现代码如下: public ExecutionResult FileRen ...

随机推荐

  1. 如何查询4GL程序中创建的临时表中的数据

    前提:将dba_segments这个表的select权限授权给各个营运中心(即数据库用户) ①.用sys账号以dba的权限登录数据库 <topprod:/u1/topprod/tiptop> ...

  2. vue 甘特图(三):甘特图右侧内容拖动展示

    vue3 甘特图(三):甘特图右侧内容拖动展示内容 解决因多个项目周期跨度不同,在一页屏幕里展示不完全,需要通过拖动甘特图下方的滚动条,去查看对应时间段内的内容 拖拽滚动视图,展示对应时间甘特图 构思 ...

  3. 一些常见小程序的UI设计分享

    外卖优惠券小程序的UI设计 电子商城系统UI分享 A B C

  4. ApiPost发送请求报错UT000036: Connection terminated parsing multipart data

    发送请求报错Caused by: java.io.IOException: UT000036: Connection terminated parsing multipart data 这个报错是因为 ...

  5. 9.24 多校联测 Day4 总结

    没有罚坐,但好像什么也没做. 反向挂分,RP++. 开考推 T1 的 k=2.推推推,写写写,假了.又假了.还是假的. 此时已过去 1h,开 T2,没有看懂题,又看了一会依旧没有看懂. 开 T3.尝试 ...

  6. Util应用框架基础(一) - 依赖注入

    本节介绍Util应用框架依赖注入的使用和配置扩展. 文章分为多个小节,如果对设计原理不感兴趣,只需阅读基础用法部分即可. 概述 当你想调用某个服务的方法完成特定功能时,首先需要得到这个服务的实例. 最 ...

  7. Lazyload 延迟加载效果(转)

    http://www.cnblogs.com/cloudgamer/archive/2010/02/01/LazyLoad.html Lazyload是通过延迟加载来实现按需加载,达到节省资源,加快浏 ...

  8. Java系列:Java8 新特性:强大的 Stream API(创建 Stream、中间操作、终止操作)

    Java8中有两大最为重要的改变.第一个是 Lambda 表达式:另外一个则是 Stream API. Stream API ( java.util.stream) 把真正的函数式编程风格引入到Jav ...

  9. Java之引用传递

    引用传递分析 类本身就属于引用数据类型,既然是引用数据类型,就会牵扯到内存的引用传递. 引用传递的本质:同一块堆内存空间可以被不同的栈内存所指向,也可以变更指向. 引用传递案例 先看一个应用传递的例子 ...

  10. node 实现上传 和 下载 文件接口 简易版

    var express = require('express');var fs = require('fs');var path = require('path');var multipart = r ...