Configurações de segurança de máquina virtual de geração 2 para Hyper-V

Aplica-se a: Windows Server 2022, Windows Server 2016, Microsoft Hyper-V Server 2016, Windows Server 2019 e Microsoft Hyper-V Server 2019

Use as configurações de segurança de máquina virtual no Gerenciador do Hyper-V para ajudar a proteger os dados e o estado de uma máquina virtual. Você pode proteger máquinas virtuais contra inspeção, roubo e adulteração de malware que pode ser executado no host e administradores do datacenter. O nível de segurança que você obtém depende do hardware do host que você executa, da geração da máquina virtual e de se você configurou o serviço, chamado de Serviço Guardião de Host, que autoriza os hosts a iniciarem máquinas virtuais blindadas.

O Serviço Guardião de Host é uma nova função no Windows Server 2016. Ele identifica hosts Hyper-V legítimos e permite que eles executem uma determinada máquina virtual. Normalmente, você configurou o Serviço Guardião de Host para um datacenter. Mas você pode criar uma máquina virtual blindada para executá-la localmente sem configurar um Serviço Guardião de Host. Posteriormente, você poderá distribuir a máquina virtual blindada para uma Malha de Guardião de Host.

Se você ainda não configurou o Serviço Guardião de Host ou está executando-o no modo local no host Hyper-V e o host tem a chave guardião do proprietário da máquina virtual, é possível alterar as configurações descritas neste tópico. Um proprietário de uma chave do Guardião é uma organização que cria e compartilha uma chave privada ou pública para ser proprietária de todas as máquinas virtuais criadas com essa chave.

Para saber como você pode tornar suas máquinas virtuais mais seguras com o Serviço Guardião de Host, confira os recursos a seguir.

Configuração de Inicialização Segura no Gerenciador do Hyper-V

A Inicialização Segura é um recurso disponível com máquinas virtuais de geração 2 que ajuda a impedir que firmware, sistemas operacionais ou drivers UEFI (Unified Extensible Firmware Interface) (também conhecidos como ROMs de opção) não autorizados sejam executados no momento da inicialização. A Inicialização Segura está habilitada por padrão. Você pode usar a inicialização segura com máquinas virtuais de geração 2 que executam sistemas operacionais de distribuição do Windows ou do Linux.

Os modelos descritos na tabela a seguir referem-se aos certificados de que você precisa para verificar a integridade do processo de inicialização.

Nome do modelo Descrição
Microsoft Windows Selecione para a inicialização segura da máquina virtual para um sistema operacional Windows.
Autoridade de Certificação UEFI da Microsoft Selecione para proteger a inicialização da máquina virtual de um sistema operacional de distribuição Linux.
VM Blindada de software livre Este modelo é utilizado para proteger a inicialização para VMs blindadas baseadas em Linux.

Para obter mais informações, consulte estes tópicos.

Configurações de suporte de criptografia no Gerenciador do Hyper-V

Você pode ajudar a proteger os dados e o estado da máquina virtual selecionando as opções de suporte de criptografia a seguir.

  • Habilitar o Trusted Platform Module – essa configuração torna um chip de TPM (Trusted Platform Module) virtualizado disponível para sua máquina virtual. Isso permite que o participante criptografe o disco da máquina virtual usando o BitLocker. Você pode habilitar essa função abrindo as configurações da VM, clique em Segurança e, na seção Suporte à Criptografia, marque a caixa para Habilitar Módulo de Plataforma Confiável. Você também pode usar o cmdlet do PowerShell Enable-VMTPM.
    • Se o host do Hyper-V estiver executando o Windows 10 1511, você precisará habilitar o modo de usuário isolado.
  • Criptografar o Estado e o tráfego de migração de VM – criptografa o estado salvo da máquina virtual e o tráfego de migração dinâmica.

Habilitar Modo de Usuário Isolado

Se você selecionar Habilitar o Trusted Platform Module em hosts do Hyper-V que executam versões do Windows anteriores à atualização de aniversário do Windows 10, será necessário habilitar o modo de usuário isolado. Você não precisa fazer isso para hosts Hyper-V que executam a atualização de aniversário do Windows Server 2016 ou do Windows 10 ou posterior.

O Modo de Usuário isolado é o ambiente de runtime que hospeda aplicativos de segurança dentro do Modo de Segurança Virtual no host do Hyper-V. O Modo de Segurança Virtual é usado para proteger o estado do chip do TPM virtual.

Para habilitar o Modo de Usuário Isolado no host Hyper-V que executa versões anteriores do Windows 10,

  1. Abra o Windows PowerShell como administrador.

  2. Execute os comandos a seguir:

    Enable-WindowsOptionalFeature -Feature IsolatedUserMode -Online
    New-Item -Path HKLM:\SYSTEM\CurrentControlSet\Control\DeviceGuard -Force
    New-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\Control\DeviceGuard -Name EnableVirtualizationBasedSecurity -Value 1 -PropertyType DWord -Force
    

Você pode migrar uma máquina virtual com o TPM virtual habilitado para qualquer host que execute o Windows Server 2016, o Windows 10 Build 10586 ou versões posteriores. Porém, se você migrá-lo para outro host, talvez não seja possível iniciá-lo. Você deve atualizar o protetor de chave para essa máquina virtual para autorizar o novo host a executar a máquina virtual. Para obter mais informações, confira Malha Protegida e VMs Blindadas e Requisitos do sistema para o Hyper-V no Windows Server.

Política de Segurança no Gerenciador do Hyper-V

Para obter mais segurança de máquina virtual, use a opção Habilitar a Blindagem para desabilitar recursos de gerenciamento como conexão de console, PowerShell Direct e alguns componentes de integração. Se você selecionar essa opção, as opções Inicialização Segura, Habilitar Trusted Platform Module e Criptografar Estado e tráfego de migração de VM serão selecionadas e impostas.

Você pode executar a máquina virtual blindada localmente sem configurar um Serviço Guardião de Host. Porém, se você migrá-lo para outro host, talvez não seja possível iniciá-lo. Você deve atualizar o protetor de chave para essa máquina virtual para autorizar o novo host a executar a máquina virtual. Para obter mais informações, confira Malha Protegida e VMs Blindadas.

Para obter mais informações sobre a segurança no Windows Server, confira Garantia e segurança.