Como Usar o Console Remoto VMware no Linux e Windows

A VMware oferece várias maneiras de gerenciar máquinas virtuais e sistemas operacionais de hóspedes em execução nas VMs. Nas versões modernas do vSphere, você pode usar uma interface da web com o Console da Web VMware (a partir do vSphere 5.1) ou instalar um aplicativo autônomo de Console Remoto VMware. Esta postagem no blog explica o que é o Console Remoto VMware e como iniciar o Console Remoto VMware para configurar opções de VM e gerenciar sistemas operacionais de hóspedes no vSphere.

O que é o Console VMware?

Os usuários de versões anteriores do vSphere, como o vSphere 4.x e o vSphere 5.x, estão familiarizados com o aplicativo autônomo Cliente vSphere da VMware (escrito em C#) que é usado para gerenciar hosts ESXi e VMs. O Cliente vSphere C# para Windows tinha uma opção para gerenciar um sistema operacional (SO) de hóspede na janela do cliente. Agora, no vSphere 6.x e no vSphere 7.0, os usuários devem usar o Cliente vSphere HTML 5 e o Cliente Host VMware, que fornecem uma interface da web para gerenciar recursos do vSphere, incluindo sistemas operacionais de hóspedes em VMs. A opção padrão é usar o Console da Web VMware. Outra opção é instalar o Console Remoto VMware em seu computador.

Não confunda o console VMware, que é uma ferramenta para gerenciar convidados na GUI, com as interfaces de linha de comando (console) como ESXCLI e Power CLI. O console VMware exibe a interface do usuário de um sistema operacional convidado de forma semelhante à interface do sistema operacional host em um monitor físico conectado ao seu computador. Vou abordar brevemente o Console da Web do VMware antes de entrar na explicação detalhada do Console Remoto do VMware.

Console da Web do VMware

As versões em HTML5 do Cliente VMware vSphere e do Cliente Host VMware permitem que você abra o Console da Web do VMware em uma interface web para gerenciar um sistema operacional convidado de uma VM em execução sem a necessidade de instalar aplicativos adicionais (veja a captura de tela abaixo). No Cliente Host VMware, você pode abrir o Console da Web como uma janela na mesma guia ou abri-lo em uma nova guia.

No VMware vSphere Client, o VMware Web Console sempre abre em uma nova aba no navegador da web. Na captura de tela abaixo, você pode ver a interface do appliance virtual NAKIVO Backup & Replication (o appliance Transporter baseado em Linux) no VMware Web Console aberto a partir do VMware vSphere Client em uma nova aba no navegador da web. O appliance virtual NAKIVO Backup & Replication é um appliance virtual VMware vSphere pré-configurado com componentes instalados selecionados (você pode selecionar um appliance virtual com os componentes necessários no site ao baixar a solução).

O que é o VMware Remote Console

O VMware Remote Console suporta proxy em uma configuração de rede para se conectar a um host ESXi e VMs.Você pode iniciar a instalação das Ferramentas VMware a partir do VMware Remote Console.O VMRC pode ajustar a resolução da tela de um sistema operacional convidado quando você altera a resolução da janela do VMware Remote Console.O VMRC é um aplicativo gratuito.

Como Baixar o VMware Remote Console

https://customerconnect.vmware.com/en/downloads/details?downloadGroup=VMRC1201&productId=876Você precisa fazer login com uma conta VMware para abrir os links de download do VMRC.Depois de fazer login, localize a versão para a plataforma necessária e clique em Baixar Agora. Salve o arquivo em uma localização personalizada em sua máquina.O instalador do VMware Remote Console para Windows é fornecido como um arquivo ZIP que contém o arquivo EXE. O VMRC para Linux é fornecido como um arquivo de instalação .bundle. Neste exemplo, faço o download dos arquivos de instalação da versão 12 do VMRC. Esta postagem no blog está focada na instalação e configuração do VMRC no Linux e no Windows; os usuários do macOS devem visitar a Apple Store para obter o VMware Remote Console.Instalando o VMRC no Linuxsudo apt-get install libaio1Vá para o diretório onde você salvou o arquivo de instalação do VMware Remote Console.Edite as permissões para permitir a execução do arquivo de instalação. As operações explicadas neste tutorial requerem privilégios de root.

Você pode conectar um dispositivo USB removível, como um pen drive ou um HDD USB, conectado à sua máquina local a uma VM remota em execução em um host ESXi usando o Console Remoto da VMware. Esta funcionalidade está disponível por meio do recurso de USB pass-through.

Outros recursos do VMRC incluem:

  • O Console Remoto da VMware suporta proxy em uma configuração de rede para conectar-se a um host ESXi e VMs.
  • Você pode iniciar a instalação do VMware Tools a partir do Console Remoto da VMware.
  • O VMRC pode ajustar a resolução da tela de um sistema operacional convidado quando você altera a resolução da janela do Console Remoto da VMware.
  • O VMRC é um aplicativo gratuito.

Como baixar o Console Remoto da VMware

You can download VMware Remote Console from the official VMware website by using this link:

https://customerconnect.vmware.com/en/downloads/details?downloadGroup=VMRC1201&productId=876

Você precisa fazer login com uma conta VMware para abrir os links de download do VMRC.

Depois de fazer login, localize a versão para a plataforma necessária e clique em Baixar Agora. Salve o arquivo em um local personalizado em sua máquina.

O instalador do VMware Remote Console para Windows é fornecido como um arquivo ZIP que contém o arquivo EXE. O VMRC para Linux é fornecido como um arquivo de instalação .bundle. No meu exemplo, eu baixo os arquivos do instalador da versão 12 do VMRC. Esta postagem no blog está focada na instalação e configuração do VMRC no Linux e no Windows; os usuários do macOS devem visitar a Apple Store para obter o VMware Remote Console.

Instalando o VMRC no Linux

Let’s go over how to install VMware Remote Console on Ubuntu Linux. The VMRC application depends on the libaio1 package on Ubuntu. If the required package is missing, you can install libaio1 with the following command (you need root privileges):

sudo apt-get install libaio1

Vá para o diretório onde você salvou o arquivo de instalação do VMware Remote Console baixado.

Edite as permissões para permitir a execução do arquivo de instalação. As operações explicadas neste tutorial requerem privilégios de root.

sudo chmod +x ./VMware-Remote-Console-12.0.0-17287072.x86_64.bundle

Nota: O VMRC não está disponível nos repositórios de software do Linux. Por esse motivo, você precisa instalar o VMRC usando o arquivo de instalação baixado.

Após definir as permissões, execute o instalador do VMRC:

sudo ./VMware-Remote-Console-12.0.0-17287072.x86_64.bundle

A interface gráfica do instalador do VMware Remote Console se abre em uma nova janela. Você deverá ver um assistente de instalação amigável.

1. Na tela Bem-vindo ao instalador do Console Remoto VMware, selecione Eu aceito os termos do contrato de licença. Clique em Avançar em cada tela para continuar.

2. Determine se deseja verificar atualizações do produto na inicialização.

Clique em Sim ou Não dependendo de suas necessidades. Eu seleciono Não porque não quero instalar atualizações automaticamente.

3. Selecione se deseja participar do Programa de Melhoria da Experiência do Cliente (CEIP) da VMware e enviar estatísticas para a VMware.

Clique em Sim ou Não dependendo de suas necessidades. Eu seleciono Não neste guia.

4. O produto está pronto para ser instalado. Clique em Instalar.

Aguarde até que o processo de instalação seja concluído.

5. Se você ver A instalação foi bem-sucedida, você pode fechar a janela do instalador do VMRC.

Como Iniciar o Console Remoto VMware no Linux

Even though you can find the VMware Remote Console item in the search panel after clicking the Start button in the Ubuntu GUI, you cannot launch VMware Remote Console directly. You need to click the link in VMware vSphere Client or VMware Host Client and open this link in VMware Remote Console.

Vamos ver como iniciar o VMRC no Linux para gerenciar uma VM em execução em um host ESXi. Neste exemplo, eu uso o Cliente do Host VMware para acessar o host ESXi.

1. Insira o endereço IP de um host ESXi em um navegador da web e faça login no Cliente do Host VMware.

2. No painel Navegador, clique em Máquinas Virtuais e selecione a VM necessária.

Dica: Use um software de backup ESXi dedicado para realizar backups regulares de suas VMs residentes em hosts ESXi.

3. Clique no ícone Monitor para abrir o menu com as opções do Console VMware para gerenciar o sistema operacional convidado desta VM. Um menu com várias opções do Console VMware aparece.

  • As três primeiras opções são usadas para abrir o Console Web VMware no navegador da web.
  • A opção Iniciar console remoto é usada para abrir a interface de um sistema operacional convidado no Aplicativo de Console Remoto VMware que você instalou anteriormente em seu computador.
  • Baixar VMRC. Esta opção é usada para obter o link de download do VMRC e instalar o Console Remoto VMware.

4. Clique em Iniciar console remoto.

Depois de clicar em Iniciar console remoto, o painel pop-up é exibido sob a barra de endereços no navegador da web. Você precisa selecionar um aplicativo para abrir o link do VMRC.

5. Clique em Escolher Aplicativo.Você pode selecionar a caixa de seleção para sempre permitir que seu host ESXi abra links do VMRC para este endereço IP.

6. Escolha um aplicativo para abrir o link do VMRC. Se você tiver instalado apenas o Console Remoto VMware em seu computador, este aplicativo é selecionado por padrão. Se você tiver o VMware Workstation em seu computador, o VMware Workstation é selecionado por padrão. Você pode clicar em Escolher e selecionar o aplicativo necessário. Você não pode instalar o Console Remoto VMware e o VMware Workstation na mesma máquina Linux porque eles compartilham certos componentes necessários para sua operação.

7. Depois de selecionar Console Remoto VMware, clique em Abrir Link.

8. Um aviso de certificado é exibido. Clique em Conectar de qualquer maneira para continuar. Selecione a caixa de seleção Sempre confiar neste host com este certificado para ignorar esta mensagem no futuro ao se conectar a VMs neste host ESXi.

9. Agora você está conectado à interface do usuário do sistema operacional convidado da VM selecionada em execução no host ESXi.

Você pode se conectar a várias VMs e iniciar várias instâncias do Console Remoto VMware.

Instalando VMRC no Windows

In this example, I am going to install VMware Remote Console 12.0 0 for Windows. Installing VMware Remote Console for Windows is not difficult. Essentially, I unpack a ZIP archive downloaded before and extract the installer EXE file. In my case, the file name is VMware-VMRC-12.0.0-17287072.exe and I launch EXE file.

O Assistente de configuração do Console Remoto VMware é iniciado em uma nova janela. A instalação do VMRC no Windows usando este assistente é direta.

1. O primeiro passo do assistente é a tela de boas-vindas. Não há nada para configurar nesta tela. Clique em Avançar em cada etapa para continuar.

2. Leia e aceite o Contrato de Licença de Usuário Final.

3. Selecione o destino da instalação e quaisquer recursos adicionais.

Clique em Alterar e selecione um diretório para instalar o aplicativo se você não quiser usar o caminho de instalação padrão.

4. Selecione as configurações de Experiência do Usuário. Você pode desmarcar as caixas se não quiser habilitar atualizações automáticas e enviar informações adicionais para a VMware:

  • Verificar atualizações do produto na inicialização
  • Participar do Programa de Melhoria da Experiência do Cliente da VMware

I select No for both these options.

5. Pronto para instalar. Clique em Instalar para iniciar a instalação.

Aguarde até que o assistente instale o Console Remoto VMware em seu computador.

6. Uma vez concluída a instalação, clique em Concluir para fechar a janela do instalador.

7. Você deve reiniciar seu sistema operacional. Clique em Sim para reiniciar agora ou clique em Não se deseja reiniciar manualmente mais tarde.

Após a reinicialização do sistema, você pode iniciar o Console Remoto do VMware.

Instalando VMRC com Chocolatey

There is an alternative method for installing VMware Remote Console on new Windows versions like Windows 10, Windows Server 2016, and Windows Server 2019. You can use Chocolatey, which is a software management automation tool in Windows. Chocolatey is used in PowerShell to install applications from online software repositories for Windows. The advantage of this method of installing VMware Remote Console is that you don’t need to register on the VMware website to download the VMRC installer.

Instale o Chocolatey se este gerenciador de software para Windows não estiver instalado em sua máquina. Baixe e execute este script do PowerShell para instalar o Chocolatey:

https://community.chocolatey.org/install.ps1

Se o script não rodar, defina a política de execução executando este comando:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString(‘https://community.chocolatey.org/install.ps1’))

Execute o comando para instalar o VMware Remote Console 12.0.0 para Windows nos repositórios de software com o Chocolatey:

choco install vmrc –version=12.0.0.17287072

Este comando baixa e instala os pacotes de software necessários.

Pressione S (sim) ou T (Sim para todos) quando a confirmação para instalar um pacote for necessária para continuar.

Se você encontrar uma falha relacionada ao pacote VMRC, tente executar o comando novamente.

choco install vmrc –version=12.0.0.17287072

Quando a execução do comando estiver concluída, o número de pacotes instalados é exibido no PowerShell. Se você ver A instalação do vmrc foi bem-sucedida, você pode fechar esta janela do console do PowerShell e usar o VMware Remote Console.

Como usar o VMware Remote Console no Windows

Let’s go over how to use VMware Remote Console in Windows if you connect to vCenter in VMware vSphere Client for vSphere management.

1. Abra o endereço IP do seu servidor vCenter em um navegador da web, abra o Cliente VMware vSphere e faça login. Vá para Hosts e Clusters e selecione a máquina virtual necessária no inventário.

2. Quando a VM estiver selecionada, você poderá ver a tela de visualização da interface do usuário do sistema operacional convidado. Sob esta tela de visualização, você deverá ver dois links. Clique em Iniciar Console Remoto para se conectar à VM no VMware Remote Console instalado em seu sistema Windows.

Nota: Se você ainda não instalou o VMRC, você pode clicar em um link para a página de download do site da VMware ou usar o Console da Web em um navegador da web. Se você ainda não configurou o backup do VMware, é recomendável que você faça backup das VMs gerenciadas pelo vCenter.

3. A janela de diálogo Permitir que este site abra o link vmrc? aparece sob a barra de endereços em seu navegador da web. Clique em Escolher Aplicativo.

4. Se o caminho para o VMware Remote Console for exibido, então o VMRC está selecionado. Se o VMRC não estiver selecionado, clique em Escolher outro Aplicativo e selecione manualmente o arquivo EXE do VMRC.

5. Clique em Abrir Link.

O VMRC deve abrir e se conectar à VM agora.

Você pode configurar o VMware Remote Console para ser usado por padrão no VMware vSphere Client. Clique em seu nome da conta no canto superior direito da interface web e clique em Minhas Preferências.

Clique na guia Console Padrão e selecione VMware Remote Console (VMRC). Clique em Salvar para salvar as configurações e fechar esta caixa de diálogo.

Interface e Opções do VMRC

After you launch VMware Remote Console by using the VMRC link, a new VMRC window opens, and you should see the guest OS user interface in this window.

No canto superior esquerdo, você pode ver o menu do VMRC, o menu de atalho para alterar o estado da VM (Ligar, Desligar Convidado, Suspender Convidado e Reiniciar Convidado), o botão para enviar a combinação Ctrl+Alt+Del para o sistema operacional convidado e o botão para habilitar o modo de tela cheia. Esses menus e botões adicionais duplicam algumas opções do menu do VMRC.

No canto superior direito da janela do VMRC, você pode expandir um painel e ver ícones de dispositivos virtuais, como discos rígidos virtuais, unidades de CD/DVD-ROM e adaptadores de rede. Clique com o botão direito no ícone do dispositivo para abrir as configurações do dispositivo na janela de Configurações do VM.

Você pode alterar o tamanho da janela do VMRC, e o tamanho da GUI do sistema operacional convidado pode se ajustar ao tamanho alterado da janela do VMRC (VMware Tools deve estar instalado no sistema operacional convidado).

Opções no menu do VMRC

Power. This submenu contains options to change the VM power state. If you shut down the VM, the VMRC window doesn’t close. The black background in the window is displayed with the “Waiting for connection” string.

Dispositivos removíveis. Você pode usar este submenu para conectar/desconectar rapidamente dispositivos virtuais, incluindo unidades de CD/DVD virtuais, adaptadores de rede e dispositivos USB conectados à sua máquina local na qual o Console Remoto VMware está instalado. Para conectar um dispositivo removível, vá para VMRC > Dispositivos Removíveis > Nome_do_Dispositivo > Conectar. Para desconectar o dispositivo, vá para o mesmo menu e clique em Desconectar.

Enviar Ctrl+Alt+Del. Se você pressionar Ctrl+Alt+Del em sua máquina local, o sistema operacional host na máquina local reage a essa combinação. Esta entrada de menu permite enviar a combinação Ctrl+Alt+Del diretamente para o sistema operacional convidado sem impacto no sistema operacional host. Como alternativa a esta entrada de menu, você pode pressionar a combinação Ctrl+Alt+Insert.

Gerenciar. Veja uma descrição detalhada desta entrada abaixo.

Tela Cheia. Abre o Console Remoto VMware no modo de tela cheia.

Preferências. Abre a janela de Preferências, que é explicada abaixo.

Ajuda. Exibe as informações de ajuda.

Sair. Pode ser usado para fechar a janela do VMRC e fornece o mesmo resultado que se você tivesse clicado no botão x no canto superior direito da janela.

O menu Gerenciar

The Manage menu allows you to install or update VMware Tools for the guest OS, display the message log, and edit virtual machine settings.

A janela de configurações da máquina virtual do VMRC é semelhante à janela de configurações da VM do VMware Workstation. A janela contém duas abas: Hardware e Configurações.

Se você atualizar o sistema operacional convidado, poderá alterar o sistema operacional convidado na aba Opções para otimizar o desempenho da VM. Uma VM deve estar desligada para alterar o sistema operacional convidado nas configurações da VM. Uma vez que você altera o sistema operacional convidado nas configurações da VM, as alterações são gravadas no arquivo VMX da VM.

A janela de Preferências

The Preferences option in the VMRC menu opens the Preferences window that contains the main settings of the VMware Remote Console. You can also open the Preferences window by going to vmrc://settings in your web browser on the local machine where VMRC is installed.

Atualizações de Software. Você pode alterar as configurações de atualização automática e configurar as configurações de conexão selecionando um servidor proxy para uma conexão com a internet.

Comportamentos de exibição. Existem duas opções de como a interface do sistema operacional convidado reage à alteração do tamanho da janela do VMRC:

  • Redimensionar a máquina virtual e a janela. A resolução da exibição da VM é redimensionada para se ajustar à janela.
  • Esticar a máquina virtual na janela. A resolução da exibição da VM não é alterada e a exibição da VM é esticada para se ajustar à janela.

Proxy de Conexão para Máquina Virtual Remota. Você pode inserir as configurações do servidor proxy se o servidor proxy for necessário em sua rede.

Gráficos. A aceleração de hardware pode melhorar o desempenho, mas é desativada por padrão para evitar problemas se uma placa gráfica instável for usada.

Programa de Melhoria da Experiência do Cliente. Se você precisar alterar as configurações do CEIP durante a instalação do VMRC, você pode fazê-lo aqui selecionando/desselecionando a caixa de seleção.

Outros parâmetros de configuração do VMRC

Log file location. VMRC logs in Windows are located in the %LOCALAPPDATA%\temp\vmware-%USERNAME% folder.

Os registros do VMRC no Linux são armazenados em %TEMP%/vmware-%USERNAME%/

O registro do Arbitrador USB é armazenado em /tmp/vmware-root/

Usando o VMware Workstation e o VMRC no Windows. Se você instalar o VMware Workstation no seu sistema operacional Windows após instalar o VMware Remote Console, o VMware Workstation pode ser configurado como o aplicativo padrão para abrir links do VMRC ao abri-los em um navegador da web. Se você precisar usar o VMware Remote Console como padrão, verifique os valores do registro. Você pode fazer essa operação no PowerShell:

Get-Item “HKLM:\SOFTWARE\Classes\vmrc\DefaultIcon”

Get-Item “HKLM:\SOFTWARE\Classes\vmrc\shell\open\command”

Para alterar as configurações e usar o VMRC como padrão, escreva esses valores no registro:

Set-Item HKLM:\SOFTWARE\Classes\vmrc\DefaultIcon -Value ‘”C:\Program Files (x86)\VMware\VMware Remote Console\vmrc.exe”,0’

Set-Item HKLM:\SOFTWARE\Classes\vmrc\shell\open\command -Value ‘”C:\Program Files (x86)\VMware\VMware Remote Console\vmrc.exe” “%1″‘

Como sair do VMware Remote Console

Press Ctrl+Alt to leave the guest screen of the console window. Pressing Ctrl+Alt transfers mouse and keyboard input from the VM to the local machine. This combination is extremely useful if VMware Tools is not installed on the guest OS during the boot process of the guest OS (when VMware Tools have not been loaded yet) and if the guest OS doesn’t have a graphical user interface. If you close the VMRC window, the VM is not shut down.

Como desinstalar o VMware Remote Console

Finally, let’s explore how to uninstall VMRC from Linux and Windows.

Desinstalando o VMRC no Linux

Se você precisar desinstalar o VMware Remote Console (por exemplo, se quiser instalar o VMware Workstation), você pode fazer isso no terminal Linux. Exiba a lista de todos os aplicativos VMware instalados na máquina Linux:

vmware-installer -l

O comando para desinstalar o VMRC é:

vmware-installer –uninstall-product vmware-vmrc

Se você tiver problemas ao tentar desinstalar o VMRC, pode realizar as seguintes ações. Abra o arquivo /etc/vmware-installer/database no DB Explorer for SQLite. Localize a tabela component_dependencies. Exclua a linha que contenha vmware-usbarbitrator>=17.1.1.

Desinstalando o VMRC no Windows

Vá para Painel de Controle > Programas e Recursos, selecione VMware Remote Console na lista de aplicativos instalados e clique em Desinstalar.

Se você usou o Chocolatey para instalar o VMRC, use este comando para desinstalar o aplicativo:

choco uninstall vmrc

Nota: Baixe o Guia de Estudo VMware VCP para aprender mais sobre os recursos do VMware vSphere.

Conclusão

O VMware Remote Console é uma aplicação útil para gerenciar máquinas virtuais e sistemas operacionais convidados no VMware vSphere. Este post do blog explicou como instalar o VMware Remote Console 12.0 0 para Windows e Linux e como usar o VMware Remote Console, além de abordar a configuração do VMRC. O VMware VMRC é uma ferramenta gratuita e leve multiplataforma que não é difícil de usar.

Source:
https://www.nakivo.com/blog/how-to-use-vmware-remote-console-in-linux-and-windows/