次の方法で共有


Hyper-V マネージャーを使用した Hyper-V ホストのリモート管理

この記事では、サポートされている Hyper-V ホストと Hyper-V マネージャーのバージョンの組み合わせの一覧を示し、リモートおよびローカルの Hyper-V ホストを管理できるように、それらに接続する方法について説明します。

Hyper-V マネージャーを使用すると、小数の Hyper-V ホスト(リモートとローカルの両方) を管理できます。 これは、Hyper-V の完全インストールまたはツールのみのインストールにより、Hyper-V 管理ツールをインストールするときにインストールされます。 ツールのみのインストールを行う場合は、Hyper-V をホストするためのハードウェア要件を満たしていないコンピューター上のツールを使用できます。 Hyper-V ホストのハードウェアの詳細については、「 システム要件」を参照してください。 Hyper-V Manager がインストールされていない場合は、 指示に従って Hyper-V Manager をインストールします

Hyper-V ホストへの接続

Hyper-V Manager から Hyper-V ホストに接続するには、左側のウィンドウで Hyper-V Manager を右クリックし、[ サーバーに接続] を選択します。

ローカル コンピューターの Hyper-V を管理する

Hyper-V マネージャーでは、コンピューター (ローカル コンピューターを含む) を追加するまでは、Hyper-V をホストするコンピューターが一覧表示されません。 実行手順:

  1. 左側のウィンドウで、[ マネージャーHyper-V 右クリックします。
  2. [ サーバーに接続] を選択します
  3. [ コンピューターの選択] から [ ローカル コンピューター ] を選択し、[ OK] を選択します

接続できない場合:

  • Hyper-V ツールだけがインストールされている可能性があります。 Hyper-V プラットフォームがインストールされているかどうかを確認するには、仮想マシン管理サービスを探します。 これを行うには、サービス デスクトップ アプリを開きます。 [スタート] を選択し、[ 検索の開始 ] ボックスを選択し、「 services.msc」と入力して Enter キーを 押します。 仮想マシン管理サービスが一覧にない場合は、「 Hyper-V のインストール」の手順に従って、Hyper-V プラットフォームをインストールします。
  • ハードウェアが要件を満たしているかどうかを確認します。 システム要件を参照してください。
  • ユーザー アカウントが Administrators グループまたは Hyper-V Administrators グループに属していることを確認します。

Hyper-V ホストをリモートで管理する

リモート Hyper-V ホストを管理するには、ローカル コンピューターとリモート ホストの両方でリモート管理を有効にします。

Windows Server で、サーバー マネージャー >ローカル サーバー>リモート管理 を開き、[ このコンピューターへのリモート接続を許可する] を選択します。

または、いずれかのオペレーティング システムで、管理者として Windows PowerShell を開き、次を実行します。

Enable-PSRemoting

同じドメイン内のホストに接続する

リモート Hyper-V ホストを Hyper-V Manager に追加するには、[コンピューターの選択] ダイアログで 別のコンピューター選択 し、リモート ホストのホスト名、NetBIOS 名、または完全修飾ドメイン名 (FQDN) を入力します。

Hyper-V Manager では、次のセクションで説明する、より多くの種類のリモート接続が提供されます。

別のユーザーとしてリモート ホストに接続する

これにより、ローカル コンピューターで Hyper-V ホストの Hyper-V Administrators グループまたは Administrators グループのメンバーであるユーザーとして実行していないときに、Hyper-V ホストに接続できます。 実行手順:

  1. 左側のウィンドウで、[ マネージャーHyper-V 右クリックします。
  2. [ サーバーに接続] を選択します
  3. [コンピューターの選択] ダイアログで [ 別のユーザーとして接続 ] を選択 します。
  4. [ ユーザーの設定] を選択します

IP アドレスを使用してリモート ホストに接続する

実行手順:

  1. 左側のウィンドウで、[ マネージャーHyper-V 右クリックします。
  2. [ サーバーに接続] を選択します
  3. [ 別のコンピューター ] ボックスに IP アドレスを入力します。

ドメイン外またはドメインなしでリモート ホストに接続する

実行手順:

  1. 管理する Hyper-V ホストで、管理者として Windows PowerShell セッションを開きます。

  2. プライベート ネットワーク ゾーンに必要なファイアウォール規則を作成します。

    Enable-PSRemoting
    
  3. パブリック ゾーンでリモート アクセスを許可するには、CredSSP と WinRM のファイアウォール規則を有効にします。

    Enable-WSManCredSSP -Role server
    

    詳細については、「 Enable-PSRemoting 」および 「Enable-WSManCredSSP」を参照してください。

次に、Hyper-V ホストの管理に使用するコンピューターを構成します。

  1. 管理者として Windows PowerShell セッションを開きます。

  2. これらのコマンドを実行します。

    Set-Item WSMan:\localhost\Client\TrustedHosts -Value "fqdn-of-hyper-v-host"
    
    Enable-WSManCredSSP -Role client -DelegateComputer "fqdn-of-hyper-v-host"
    
  3. また、次のグループ ポリシーを構成する必要がある場合があります。

    • コンピューターの構成>管理用テンプレート>システム>資格情報の委任>NTLM 専用サーバー認証を使用した新しい資格情報の委任を許可する
    • [有効にする] を選択し、wsman/fqdn-of-hyper-v-host を追加します。
  4. Hyper-V マネージャーを開きます。

  5. 左側のウィンドウで、[ マネージャーHyper-V 右クリックします。

  6. [ サーバーに接続] を選択します

コマンドレットの詳細については、「 Set-Item 」および 「Enable-WSManCredSSP」を参照してください。

Hyper-V マネージャーをインストールする

UI ツールを使用するには、Hyper-V Manager を実行するコンピューター上のオペレーティング システムに適したツールを選択します。

Windows Server で、サーバー マネージャー >Manage>役割と機能の追加を開きます。 [機能] ページに移動し、リモート サーバー管理ツール>Role 管理ツール>Hyper-V 管理ツールを展開します。

Windows では、Hyper-V のあるすべての Windows オペレーティング システムで Hyper-V マネージャーを使用できます。

  1. Windows デスクトップで、[スタート] ボタンを選択し、「 プログラムと機能」と入力します
  2. 検索結果で、[ プログラムと機能] を選択します。
  3. 左側のウィンドウで、[ Windows 機能のオンとオフを切り替える] を選択します。
  4. Hyper-V フォルダーを展開し、[ 管理ツールHyper-V 選択します。
  5. Hyper-V Manager をインストールするには、[ 管理ツールHyper-V 選択します。 Hyper-V モジュールもインストールする場合は、そのオプションを選択します。

Windows PowerShell を使用するには、管理者として次のコマンドを実行します。

add-windowsfeature rsat-hyper-v-tools