自从有了Windows NT系统之后,有件事在域连接中总是有效——要想成功把计算机连接到一个域,该计算机必须与这个域有物理连接(而且还要连接到这个域授权的DNS服务器上)。 然而在 Windows Server 2008 R2中,微软最终用一个新命令——Djoin.exe——实现了脱机域连接功能。让我们来看一下这个新命令是如何工作的。 装有Windows 7或者Server 2008 R2的电脑可以用这个Djoin命令连接到Windows域上。
而运行旧版Windows操作系统的电脑则不能用这种方式连接到域。 你还应该注意,这个命令假设你的域控制器运行的是Windows Server……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
自从有了Windows NT系统之后,有件事在域连接中总是有效——要想成功把计算机连接到一个域,该计算机必须与这个域有物理连接(而且还要连接到这个域授权的DNS服务器上)。
然而在 Windows Server 2008 R2中,微软最终用一个新命令——Djoin.exe——实现了脱机域连接功能。让我们来看一下这个新命令是如何工作的。
装有Windows 7或者Server 2008 R2的电脑可以用这个Djoin命令连接到Windows域上。而运行旧版Windows操作系统的电脑则不能用这种方式连接到域。
你还应该注意,这个命令假设你的域控制器运行的是Windows Server 2008 R2。如果你想把电脑连接到一个运行旧版操作系统的域控制器上,那么你必须要使用叫做/downlevel的选择开关。
话虽如此,实现域连接需要有两个步骤,而且第一步必须在运行Windows Server 2008 R2的域控制器上执行。在这里,你可以用Djoin命令对域进行初始配置。你必须在命令提示符中运行Djoin命令(你不能在PowerShell中这样做)。该命令的语法如下:
DJOIN /Provision /domain <your domain> /Machine <machine name> /SaveFile <path and file name>
你可以看到, /Provision开关告诉Windows系统你在配置这个域。在这之后,你必须指定 /Domain开关以及新电脑要连接域的名字。接下来,你必须指定/Machine开关,以及我们想要配置的电脑名称。最后,你还需要执行/SaveFile 开关。
/SaveFile开关告诉Windows系统要在新电脑上创建一个文件,以便完成整个域连接过程。该文件应该存储在可移动媒体中。文件名字通常应该由该电脑的名字以及扩展名Djoin组成。
我们来举个例子,看看这个命令是如何工作的。假设你想把一台名字为WKS1的电脑连接到一个名叫Contoso.com的域上。你应该使用与以下命令相类似的命令:
DJOIN /Provision /Domain Contoso.com /Machine WKS1 /SaveFile Z:WKS1.Djoin
当你执行上述命令的时候,会发生两件事情。首先,对于特定域,电脑容器中创建了一个代表WKS1的电脑帐户。当然,电脑容器只是默认的地址。你也可以在自定义OU中创建该电脑帐户,但是你得指定 /MachineOU开关中自定义OU的名字。其次,一个名为WKS1.DJOIN的文件放在了Z:目录中。你一定要把这个文件拷贝到那台想要连接到该域的电脑中。
这个过程的第二个部分与第一部分类似。你需要在新电脑上打开一个命令提示符,并键入以下命令:
DJOIN /RequestODJ /Loadfile <path and filename> /LocalOS /WindowsPath <windows path>
在上面的命令中,/RequestODJ开关告诉Windows系统你想要把该电脑连接到域,而/Loadfile开关允许你指定路径以及你刚刚创建的文件的名字。/LocalOS开关告诉Windows系统你想要在本地操作系统中执行操作。最后你必须为/WindowsPath开关提供本地机器中的Windows目录。
举个例子,假设你想导入你以前创建的Z:WKS1.DJOIN文件,并用它把一台新机器连接到一个域。命令如下所示:
DJOIN /RequestODJ /Loadfile Z:WKS1.DJOIN /LoaclOS /WindowsPath C:Windows
虽然这个命令比较简单,但是你在使用之前需要了解几件事情。首先,没有必要去手动重命名那台要连接到域的电脑。电脑的默认名称将会被你在创建Djoin文件时指定的机器名自动取代。
你还应该注意,运行这个命令之后你需要重启系统,就像传统的域连接一样。最后一点极为重要,你一定不能在域控制器上运行以上命令(或者使用/LocalOS开关),因为那样做会损坏电脑。
正如你所看到的,Djoin命令可以让电脑到域的连接变得更容易——即使两者之间当时没有物理连接。这种技术在配置运往外地的机器时尤其有用。
作者
Brien M. Posey,微软认证系统工程师,Windows 2000 Server 和 IIS方面最有价值专家。Brien曾任全国性连锁医院的CIO,负责过Fort Knox的网络安全。作为一名自由撰稿人,他为微软, CNET, ZDNet, TechTarget, MSD2D, Relevant Technologies 以及其他的科技公司写过稿。
相关推荐
-
如何执行活动目录备份和恢复?
我需要做活动目录备份,但我不确定该使用哪个方法。哪一种才是比较容易的备份和恢复方法呢?
-
Windows Server 2008 R2的刀片选项
是在刀片还是机架中部署Windows Server 2008 R2?这个问题没有答案。这取决于你所选择的功能和组织的目标,了解微软和制造商所提供的功能也很重要。
-
解析Windows Server 2008 R2的几大优势
看Windows Server 2008 R2的几大优势:自身配备了强大的全新安全性功能,内置了一个名为BitLocker的新型数据加密功能等等。
-
Windows Server 2008 R2的七个版本
Windows Server平台是一个多样化的操作系统。很多管理员不知道Windows Server 2008 R2有七个版本,每个版本都有特定的功能设置。