Como configurar a Console Remota VMware (Windows e Linux)

VMware ESXi e vCenter têm uma interface web baseada em flash, que pode não funcionar mais nos navegadores web mais recentes. O VMware Workstation pode se conectar aos servidores ESXi e vCenter, mas obtê-lo não é barato. Que outra opção existe para gerenciar máquinas virtuais? O Console Remoto VMware (VMRC) é a resposta!

Neste tutorial, você aprenderá sobre o que é o VMRC, como instalá-lo em plataformas suportadas e, finalmente, como usá-lo para se conectar e gerenciar máquinas virtuais em hosts remotos.

Pré-requisitos

Tem ou precisa de hosts VMware ESXi? Confira a suíte de virtualização VMware vSphere integrada com VMware vCenter para gerenciamento abrangente e recursos avançados. Precisa de mais capacidades de VM localizadas? Confira o VMware Workstation PRO & Player!

Se você planeja acompanhar os exemplos abaixo, aqui está o que você vai precisar:

  • A modern web browser such as Edge, Chrome, and Firefox. The examples in this article will use Microsoft Edge.
  • Um servidor ESXi ou vCenter. Este artigo usa o ESXi 7.0.
  • A computer running on Windows 10 or Linux. There will be examples in this article for VMRC in Windows and Linux.
  • Baixe o arquivo de instalação do VMRC para o sistema operacional do seu computador (Windows e/ou Linux). Até o momento desta escrita, a versão mais recente do VMRC é 12.0, que este tutorial utilizará.

Fazer o download do VMWare requer que você faça login com uma conta VMWare Customer Connect. Se você não tiver uma conta, você pode registrar-se gratuitamente.

  • Instale o gerenciador de pacotes Chocolatey em seu computador apenas se você planeja instalar o VMRC no Windows sem baixar o instalador da VMware.

O que é o VMRC?

O VMRC é um aplicativo independente que fornece acesso a máquinas virtuais em hosts remotos de máquinas virtuais VMware.

Acessar consoles remotos com VMRC permite que você modifique configurações da VM diretamente, como vCPU’s alocadas, RAM e disco. Realizar tarefas como reiniciar, suspender ou retomar uma máquina virtual também é possível através do VMRC.

O que é mais, você pode atualizar VMware Tools ou modificar configurações de inicialização. Precisa conectar um dispositivo USB a uma VM? O VMRC também pode fazer isso!

Instalando e Usando o Console Remoto VMware no Windows

Antes de conectar-se a uma VM em um host remoto, você primeiro precisa instalar o VMRC no seu computador. E no Windows, existem algumas maneiras de instalar o VMRC. Seja usando a GUI ou linha de comando, o VMRC tem você coberto.

Instalando o VMRC usando o Assistente de Instalação

Uma maneira de instalar o VMRC é baixar o instalador e executar o assistente de configuração do VMRC. Para fazer isso, siga estas etapas:

1. No seu computador, localize o arquivo de configuração do VMRC que você baixou.

2. Clique com o botão direito no arquivo zip do instalador do VMRC e clique em Extrair tudo.

3. Quando solicitado a selecionar um destino, insira o local temporário para extrair os arquivos e clique em Extrair. Neste exemplo, o destino é C:\Temp.

Decompressing VMRC Installation files to C:\Temp

4. Após extrair o arquivo zip, clique duas vezes no arquivo de configuração do VMRC para iniciar o assistente de instalação. Neste exemplo, o nome do arquivo de configuração é VMware-VMRC-12.0.0-17287072.

Starting the VMRC installation

5. Na página Bem-vindo ao Assistente de Configuração do Console Remoto VMWare, clique em Avançar.

Clicking next on the welcome page

6. Leia o Contrato de Licença de Usuário Final se desejar. Caso contrário, aceite os termos do contrato e clique em Avançar.

Accepting the license agreement

7. Na página Configuração Personalizada, deixe o caminho de instalação padrão e clique em Avançar.

Accepting the default installation directory

8. Na página Configurações de Experiência do Usuário, marque ou desmarque as configurações para:

  • Verificar atualizações do produto na inicialização – esta configuração permite ou desativa as atualizações automáticas de software do VMRC.
  • Participar do Programa de Melhoria da Experiência do Cliente (CEIP) da VMware – esta configuração permite ou desativa a coleta de dados técnicos do VMRC.

Observe que você pode alterar essas configurações a qualquer momento no VMRC após a instalação.

Depois de fazer sua seleção, clique em Avançar para continuar a instalação.

Enabling or disabling user experience settings

9. Em seguida, na página Pronto para instalar o Console Remoto da VMware, clique em Instalar.

Finalizing the installation

10. Por último, após concluir o VMRC, clique em Concluir para fechar o assistente de configuração.

Closing the setup wizard

Parabéns! Você instalou com sucesso o VMRC para Windows.

Instalando o VMRC usando a Linha de Comando (Instalação Silenciosa)

Além da instalação usando o assistente de configuração, o VMRC possui um método de configuração via linha de comando. O método de instalação via linha de comando do VMRC é ideal ao realizar uma instalação silenciosa manualmente, via Política de Grupo, ou como parte de um script de implantação de software.

Para realizar uma instalação silenciosa do VMRC no seu computador Windows, abra o PowerShell como administrador e altere o diretório de trabalho para o local do arquivo de instalação do VMRC.

Em seguida, copie o comando abaixo e execute-o no PowerShell. Você notará que existem opções e parâmetros após o nome do arquivo de instalação. Abaixo está uma explicação das opções.

  • /s – oculta a janela de instalação.
  • /v – passa parâmetros para o instalador.
  • /qn – parâmetro que diz ao instalador para realizar uma instalação silenciosa.
  • EULAS_AGREED=1 – parâmetro para aceitar o contrato de licença. Alterar o valor para 0 significa rejeitar o contrato de licença, e a instalação não continuará.

Você não verá o contrato de licença durante a instalação silenciosa. Para ler o contrato de licença, faça uma instalação padrão.

  • AUTOSOFTWAREUPDATE=1 – parâmetro para habilitar a atualização automática do VMRC. Mude o valor para 0 para desativar as atualizações automáticas.
  • DATACOLLECTION=0 – parâmetro para desativar a participação no programa de melhoria da experiência do cliente (CEIP). Mude o valor para 1 para habilitar a participação no CEIP.
.\VMware-VMRC-12.0.0-17287072.exe /s /v "/qn EULAS_AGREED=1 AUTOSOFTWAREUPDATE=1 DATACOLLECTION=0"

Instalando o VMRC usando o Chocolatey

Chocolatey traz a conveniência de instalar software (pacotes) no Windows a partir de repositórios online. Se você não quiser baixar o instalador VMRC manualmente, o VMRC também está disponível como um pacote Chocolatey.

Para instalar o VMRC usando o Chocolatey, abra o PowerShell como administrador e copie o código abaixo e cole no PowerShell. cinst é o comando para instalar um pacote, seguido pelo nome do pacote vmrc. A opção -y confirma todas as solicitações, o que, neste exemplo, aceita o contrato de licença.

cinst vmrc -y

Agora você instalou o cliente VMRC mais recente.

Agora que você instalou o VMRC, seu próximo passo é testar se ele funciona. E qual melhor maneira de testar o VMRC do que conectando-se a uma VM. Existem dois métodos para se conectar a uma VM com o VMRC. Vamos explorar esses métodos a seguir.

Conectando-se a uma VM usando um Navegador Web

Uma maneira de usar o VMRC é lançando-o a partir dos clientes web vSphere ou ESXi. Para fazer isso:

1. No seu cliente web, navegue até a visualização de Máquinas Virtuais.

2. Clique com o botão direito na máquina virtual à qual você deseja se conectar e clique em Console —> Lançar console remoto.

Right Clicking a virtual machine to launch VRMC

3. Na caixa de diálogo que diz Este site está tentando abrir o VMware Remote Console, marque a opção na caixa Sempre permitir a abertura de links deste tipo no aplicativo associado. Clique em Abrir.

Browser pop-up message

4. Em seguida, o aplicativo VMRC será iniciado usando as configurações de conexão para a máquina virtual. Se você receber uma mensagem de certificado, marque a opção Sempre confiar neste host com este certificado e clique em Conectar mesmo assim.

Security Certificate Warning

5. Quando solicitado as credenciais de login, insira a conta root do host da máquina virtual ou sua conta de usuário do vSphere com direitos de acesso ao hóspede da máquina virtual.

Connecting to remote VM host (not guest)

Você conectou com sucesso ao console remoto da máquina virtual.

Remote virtual machine console

Neste ponto, você pode fechar o navegador. O VMRC permanecerá aberto, e você pode continuar trabalhando na máquina virtual.

Conectando-se a uma VM usando PowerShell

Para executar o VMRC no PowerShell, você precisará executar o comando vmrc.exe. A sintaxe do comando é como mostrado abaixo. remote_host é o endereço do host remoto, e ID da VM é o ID da máquina virtual.

.\vmrc.exe vmrc://remote_host/?moid=VM-ID

Por exemplo, para se conectar a uma VM remota com um ID de 1 no host 192.168.216.143, execute este comando no PowerShell.

# Para encurtar os comandos, empurre o diretório atual para a pilha
Push-Location 'C:\Program Files (x86)\VMware\VMware Remote Console'

# Agora execute o VMRC usando um URI
.\vmrc.exe vmrc://192.168.216.143/?moid=1

Instalando e Usando o Console Remoto do VMware no Linux

A instalação do VMRC no Linux envolve inserir alguns comandos no terminal e responder às solicitações. E depois, conectar-se a uma VM exigiria invocar o VMRC também usando o terminal.

Instalando o VMRC usando o Bash

Siga os passos abaixo para instalar o VMRC em um computador Linux.

1. Abra um terminal Bash.

Se estiver usando Gnome-shell, pressione a tecla Super (logotipo do Windows na maioria dos teclados) e digite “Terminal” na barra de pesquisa.

2. Mude para o usuário root.

sudo su -

3. Defina o bit de execução para o pacote de instalação do VMRC que você baixou. Para fazer isso, copie o comando abaixo e execute-o no terminal. Certifique-se de alterar o caminho do pacote de instalação, se necessário.

chmod +x /home/bkindle/Downloads/VMware-VMRC-12.0.0-17287072.x86_64.bundle

4. Em seguida, execute o pacote de instalação digitando o nome do arquivo do pacote de instalação e pressionando Enter.

/home/bkindle/Downloads/VMware-VMRC-12.0.0-17287072.x86_64.bundle

5. A instalação exibe o contrato de licença na tela – pressione q para pular para o final.

6. Na próxima solicitação, digite sim ou s para aceitar o acordo.

7. Finalmente, para permitir que o VMRC verifique as atualizações do produto, digite sim ou s.

A instalação começa e leva apenas alguns momentos para ser concluída.

Conectando-se a uma VM usando o Bash

A sintaxe para executar o VMRC no Linux é semelhante ao comando no Windows. A única diferença é que, no Linux, o comando vmrc não possui a extensão .exe.

vmrc vmrc://remote_host/?moid=VM-ID

Por exemplo, para se conectar a uma VM remota com um ID de 1 no host 192.168.216.143, execute este comando no terminal.

vmrc vmrc://192.168.216.143/?moid=1 

Configurando as preferências do VMRC

Ao instalar o VMRC, existem configurações padrão que podem não ser do seu agrado. Você pode configurar essas configurações na janela de Preferências do VMRC. Para acessar as Preferências, na janela do VMRC, clique no menu suspenso VMRC —> Preferências.

Opening the VMRC Preferences menu

Uma vez na janela de Preferências, aqui estão as configurações que você pode alterar de acordo com sua preferência.

  • Verificar atualizações do produto na inicialização – Ativa ou desativa a verificação automática de atualizações.
  • Ativar proxy de conexão para máquina virtual remota – Ativa ou desativa o proxy de conexão.
  • Redimensionamento da Janela da VM – Permite que você escolha a resolução de exibição do console remoto. As opções são:
    • Redimensionar a máquina virtual e a janela – A resolução de exibição da VM será redimensionada automaticamente para se ajustar à janela do VMRC.
    • Esticar a máquina virtual na janela – A exibição da VM se esticará para preencher a janela do VMRC sem alterar a resolução.
  • Aceleração de hardware – Ativa ou desativa a aceleração de hardware. Ativar essa configuração pode melhorar o desempenho e reduzir o consumo de energia.
  • Participar do Programa de Experiência do Cliente VMware – Participe ou cancele a participação no CEIP. Esta opção é a mesma que você vê durante a instalação do VMRC.
VMRC Preferences

Gerenciando Configurações da Máquina Virtual no VMRC

Suponha que você precise ajustar algumas configurações para um convidado de máquina virtual, mas não deseja se conectar ao ESXi ou vSphere. Em vez disso, conecte-se a uma única máquina virtual usando o VMRC e gerencie as configurações da VM a partir daí.

Para acessar as configurações da máquina virtual no VMRC, clique no menu suspenso VMRC -> GerenciarConfigurações da Máquina Virtual. Ou, enquanto estiver na janela do VMRC, pressione CTRL+D. Qualquer método abre a janela Configurações da Máquina Virtual.

Opening the Virtual Machine Settings window

A janela de Configurações da Máquina Virtual deve ser familiar se você já gerenciou máquinas virtuais na interface web antes. Aqui você pode alterar a memória, processadores, adicionar discos rígidos adicionais, unidades ópticas, adaptadores de rede, controladores USB, placas de vídeo e muito mais.

Virtual Machine Settings

Conclusão

Tem ou precisa de hosts VMware ESXi? Confira a suíte de virtualização VMware vSphere integrada com o VMware vCenter para gerenciamento abrangente e recursos avançados. Precisa de mais capacidades de VM localizadas? Confira o VMware Workstation PRO & Player!

Neste artigo, você aprendeu sobre o que é o Console Remoto VMware (VMRC) – uma ferramenta gratuita para acessar e gerenciar máquinas virtuais em uma interface independente. Você aprendeu como baixar e instalar o VMRC em máquinas Linux e Windows usando métodos diferentes.

Além disso, você aprendeu as diferentes maneiras de usar o VMRC para se conectar a máquinas virtuais em hosts remotos. Agora que você sabe como instalar e se conectar a VMs com o VMRC, você consideraria usar o VMRC em suas tarefas diárias de gerenciamento?

Source:
https://adamtheautomator.com/vmware-remote-console/