オフラインでPCをドメイン参加させるには?
プロビジョニング時間を短縮するWindows Server 2008 R2の「オフラインドメイン参加」
本稿はネットワーク接続なしでPCをWindowsドメインに参加させる方法を説明する。これを使えば、オフラインのままマシンのプロビジョニングができる。
Windows NTのころからずっと、ドメイン参加には1つの決まりごとがあった。コンピュータをドメインに参加させるには、コンピュータがそのドメイン(および、そのドメインを管理するDNSサーバ)に物理的に接続していなければならないというものだ。
しかし、MicrosoftはWindows Server 2008 R2で、「Djoin.exe」という新しいコマンドを使って、コンピュータをネットワーク接続なしでドメインに追加できるようにした。この新しいコマンドの機能を見ていこう。
Djoinコマンドでは、Windows 7かWindows Server 2008 R2を実行しているコンピュータをWindowsドメインに参加させることができる。旧バージョンのWindowsを実行しているコンピュータでは、このコマンドを使うことはできない。
また、このコマンドではドメインコントローラがWindows Server 2008 R2を実行しているのを前提としていることに注意が必要だ。ドメインコントローラ上でそれより古いWindowsを実行しているドメインにコンピュータを参加させる場合は、「/downlevel」というオプションパラメータを使わなければならない。
Djoinコマンドでコンピュータをドメインに参加させるプロセスには、2つのステップがある。最初のステップは、Windows Server 2008 R2を実行しているドメインコントローラ上で実行しなければならない。このステップでは、Djoinコマンドを使ってドメインの初期プロビジョニングを行う。その際、Djoinは管理者特権でのコマンドプロンプトで実行する必要がある(Windows PowerShellでは実行できない)。このコマンドの構文は次の通りだ。
djoin /provision /domain /machine /savefile
このように、「/provision」パラメータは、ドメインのプロビジョニングを行うことをWindowsに伝える。続いて、「/domain」パラメータで新しいコンピュータを参加させるドメインの名前を指定しなければならない。次に、「/machine」パラメータでプロビジョニングするコンピュータの名前を指定する必要がある。最後に「/savefile」パラメータが必要だ。
/savefileパラメータは、新しいコンピュータでドメイン参加プロセスを完了するために使われるファイルを作成するようWindowsに指示する。このファイルはリムーバブルメディアに書き込まなければならない。そのファイル名は通常、ドメインに参加させるコンピュータの名前に拡張子「.djoin」を付けたものにする。
例に沿ってこのコマンドの機能を見てみよう。「WKS1」という名前のコンピュータを、「Contoso.com」というドメインに参加させようとしているとする。この場合、次のようなコマンドを使う。
djoin /provision /domain Contoso.com /machine WKS1 /savefile Z:\WKS1.djoin
上のコマンドを実行すると、2つのことが起こる。まず、WKS1のコンピュータアカウントが、指定したドメインのコンピュータコンテナに作成される。もちろん、このコンピュータコンテナは、デフォルトの作成場所にすぎない。カスタムOU(組織単位)にコンピュータアカウントを作成できるが、そのためには「/machineou」パラメータでカスタムOUの名前を指定する。次に、「WKS1.djoin」というファイルがZドライブ(Z:\)に書き込まれる。このファイルは、ドメインに参加させるコンピュータに取り込む必要がある。
Djoinコマンドによるドメイン参加プロセスの2番目のステップは、以上に説明した最初のステップと似ている。2番目のステップでは、新しいコンピュータで管理者特権でのコマンドプロンプトを開き、次のコマンドを入力する。
djoin /requestodj /loadfile /localos /windowspath
上のコマンドの「/requestodj」パラメータは、コンピュータをドメインに参加させたいことをWindowsに伝える。「/loadfile」パラメータでは、最初のステップで作成した.djoinファイルのパスと名前を指定する。「/localos」パラメータは、ローカルOSに対して操作を行いたいことをWindowsに伝える。最後に、「/windowspath」パラメータで、ローカルマシンのWindowsディレクトリのパスを指定しなければならない。
例えば、作成しておいたZ:\WKS1.djoinファイルをインポートし、それを使って新しいマシンをドメインに参加させたいとする。そのために使うコマンドは、次のようになる。
djoin /requestodj /loadfile Z:\WKS1.djoin /localos /windowspath C:\windows
このコマンドはシンプルだが、使う前に頭に入れておかなければならないことが幾つかある。まず、ドメインに参加させるコンピュータの名前を手動で変更する必要はない。このコンピュータのデフォルト名は、.djoinファイルの作成時に指定したコンピュータ名に自動的に置き換えられる。
また、このコマンドの実行後には再起動が必要なことに注意しなければならない。従来の方法でコンピュータをドメインに参加させる場合と同様だ。最後に、ドメインコントローラで上記のコマンドを実行する(/localosパラメータを使う)のは厳禁だ。ドメインコントローラの破損につながるからだ。
以上のように、Djoinコマンドを使えば、ネットワーク接続がすぐに利用できなくても、マシンをドメインに容易に参加させることができる。この方法は、オフサイトに送るマシンのプロビジョニングに特に便利だ。
本稿筆者のブライエン・M・ポージー氏はMCSE(マイクロソフト認定システムエンジニア)の資格を持ち、Windows 2000 Server、Exchange Server、IIS(Internet Information Services)に関する仕事でMicrosoft Most Valuable Professionalの認定を受けている。全米規模の病院/医療施設チェーンでCIOを務めた経験を持つほか、フォートノックス(ケンタッキー州にある米軍施設)でITセキュリティの責任者を務めたこともある。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
2
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
3
「Microsoft 365のセキュリティ運用」に関するアンケート
-
4
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
5
221人調査で分かった「情シス最大のストレス」は?
-
6
「Salesforceのテスト自動化ツール」に関するアンケート
-
7
「データストレージの活用方法」に関するアンケート
-
8
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
9
AIで人を減らした企業がもう心変わり 「AIブーメラン現象」の実態
-
10
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー