【問題】
Windows Server 2008をサーバー・コアでインストールした。とりあえず,デバイスが正常に動作していることを確認するため,Windows Vistaコンピュータでデバイス・マネージャを起動し,サーバー・コアを実行しているサーバーに接続して確認しようとしたところ,以下のようなメッセージが出て表示できなかった。
コンピュータ XXXX にアクセスできません。 |
サーバー上のWindowsファイアウオールの設定で,リモート・アクセスを例外として許可しているのは確認済みである。正常に表示するには,どのようにすればよいか。
A. | Windows Server 2008をフル・セットアップでインストールしなおす |
---|---|
B. | このサーバーのローカル・コンピュータ・ポリシーの管理用テンプレートで,リモートからのプラグ&プレイ・デバイスへの接続を許可する |
C. | Windows Vistaからではなく,Windows Server 2008のフル・セットアップでインストールしたサーバーから管理する |
D. | Windows Vistaからリモート・デスクトップで接続して管理する |
正解:B
【解説】
Windows Server 2008では,サーバー・コアというインストール・オプションが選択できる。サーバー・コアでは,サーバーの役割を実行するのに最低限のサービスと機能だけがインストールされるため,メンテナンスの管理コストや,セキュリティ侵害を受けやすい弱点を最小化できる。また,インストールのために必要となるハード・ディスク空き領域も,通常のフル・インストールよりも少なくできる。
サーバー・コアには,デスクトップ環境が用意されていないので,サーバーにローカル・ログオンして,GUIの管理ツールを使用しての作業はできない。管理作業は以下のいずれかの手法で行う。
●リモートからマイクロソフト管理コンソール(MMC)を使用する
Windows Server 2008のサーバー・コアにはマイクロソフト管理コンソール(MMC)は搭載されていないが,リモートからなら,他のWindowsコンポーネントを管理するのと同じMMCスナップイン(イベント・ビューア)などを利用して管理できる。
●ターミナル・サービスのリモート・デスクトップ
リモート・デスクトップを有効にして,サーバー・コアにリモート接続し,コマンド ラインを使ってサーバー・コアを管理できる。
●WS-ManagementとWindowsリモート・シェル
WS-ManagementとWindowsリモート・シェルを有効にすると,これらを使用してコマンド ライン・ツールやスクリプトを,サーバー・コアに対してリモートで実行できる。
●WMI
WMICコマンドまたはスクリプトを介して,WMI(Windows Management Instrumentation)を使用できる。また,WMIに基づいたあらゆるPowerShellスクリプトまたはPowerShellコマンドレットを使用して,サーバー・コアをリモートから管理できる。
今回のケースのように,リモートからデバイス・マネージャを表示するには,以下の手順に従う。
1:Windows Vistaまたはフル・セットアップのWindows Server 2008上でMMCを実行し,グループ・ポリシー・オブジェクト・エディタを追加する
2:リモート・サーバーとしてサーバー・コアを実行するコンピュータを指定する(図1)
図1●参照するグループ・ポリシー・オブジェクトとして[別のコンピュータ]を選択する [画像のクリックで拡大表示] |
3:[ローカルコンピュータポリシー]-[コンピュータの構成]-[管理用テンプレート]-[デバイスのインストール]でリモートからのプラグ&プレイ・デバイスへの接続を許可する(図2)
図2●サーバー・コアのグループ・ポリシー設定でリモート管理を許可する [画像のクリックで拡大表示] |
また,サーバー・コアでインストールしたかどうかに関係なく,Windows Server 2008では,Windowsファイアウオールが既定で有効になっている。サーバー・コアをリモートから管理するためには,Windowsファイアウオールの例外設定で「リモート管理」を選択する必要がある(今回のシナリオでは既に有効になっている)。この設定をするには,以下のコマンドをサーバー・コア・コンピュータ上で実行する。
|
リモートからデバイス・マネージャが表示されないのは,レジストリの設定の問題であり,グループ・ポリシーを変更すればよい。Windows Server 2008をフル・セットアップでインストールしなおしても状況は変わらない。従ってAは誤りである。
Windows Vistaからではなく,Windows Server 2008のフル・セットアップでインストールしたサーバーから管理しても状況は変わらない。従ってCは誤りである。
リモート・デスクトップで接続すると,サーバー・コアのデスクトップ画面が表示される。サーバー・コアにはGUIのインターフェースは搭載されておらず,すべてコマンドで管理する必要がある。デバイス・マネージャも使用できないので,Dは誤りである。
Windows Server 2008のサーバー・コアは,その機能の新しさとメリットから,構成の機会は多くなると考えられる。管理方法をしっかり理解しておきたい。