O VMware Workstation possui um modo para máquinas virtuais chamado 'Compartilhado'. Ele permite que outra instância da Workstation se conecte a um host através da rede e assuma efetivamente o controle total sobre as máquinas virtuais que o servidor - nesse caso, sua máquina com Windows 10 - compartilhou.
Este modo foi adicionado na Workstation 9; então imagino que sua versão seja pelo menos tão alta. Eu tenho usado isso desde a versão 10, e a configuração não mudou muito.
Quando me refiro ao host abaixo, estou me referindo à máquina executando o VMware Workstation que tem o sistema operacional convidado em execução nele; Windows 10 e Linux, respectivamente, no seu caso. Eu me peguei misturando termos e quero ter certeza de que está claro.
Com a capacidade de compartilhamento da Estação de Trabalho, suas conexões não são diretamente para o sistema operacional convidado (por exemplo, Linux), mas para o computador host e o aplicativo do servidor da estação de trabalho vmware. Eu prefiro isso sobre métodos de conexão 'nativos' como VNC, RDP, ssh, etc., porque não importa se a máquina virtual está ligada, tem conectividade de rede ou se o roteamento apropriado está configurado para que você possa acessá-la remotamente. Não importa quantas máquinas virtuais você tenha no host, você só precisa acessar o host - da Internet, você pode usar o encaminhamento de porta para o computador host, uma conexão VPN para sua rede doméstica, etc.
O desempenho é bom; em par com os outros métodos (embora ssh sem x forwarding vença essa corrida toda vez).
A configuração é simples. Cada etapa, para o cliente (computador remoto que executa a estação de trabalho do VMware, mas não hospeda a máquina virtual) e o servidor (o host) está bem documentada em seu site: VMware Workstation 12
O processo para tornar sua VM local uma VM compartilhada é essencialmente essa (passando pela versão 12 aqui; as versões anteriores podem ter pequenas diferenças)
Lado do servidor
- Na máquina do Windows 10, abra o VMware Workstation. Se o Linux guest está sendo executado, desligue-o (não o interrompa, ligue-o totalmente para baixo).
- Verifique se o compartilhamento está ativado: na barra de menus, clique em editar e selecione as preferências. Selecione "VMs compartilhadas" na lista de seleção no esquerda, em seguida, certifique-se de que 'Ativar o compartilhamento de máquina virtual e remoto acesso 'está selecionado. Selecione se não estiver, e aperte próximo. Você pode precisa obter admin temporário (UAC) para fazer a seleção, mas no versão do Windows há um botão para clicar para solicitá-lo.
- Agora vá para a tela principal, encontre sua máquina virtual linux e clique com o botão direito. Selecione Gerenciar e compartilhe.
- Um "assistente" de compartilhamento será aberto e guiará você pelo restante.
Advertências - o padrão é a porta 443; Eu não tenho idéia porque eu sempre recebo um erro quando deixo no padrão (passo 2 acima). Se você receber um erro de 'porta em uso', altere-o para a porta 444. Além disso, se você precisar configurar o encaminhamento de porta para conectar-se à máquina Windows 10 de fora de sua LAN, é melhor não rotear todo o tráfego da porta 443 para sua máquina windows; outros em sua casa podem não ficar muito entusiasmados com o fato de https parar de funcionar.
Por algum motivo, o VMware desativa o suporte a cortar e colar entre convidado e host quando a VM é compartilhada e as 'unidades compartilhadas' entre o convidado local e o host local também são desativadas. Eu uso apenas compartilhamentos NFS ou Samba para fazer transferências de arquivos do Linux / Windows.
Lado do cliente
- Depois de configurado no lado do servidor, abra a estação de trabalho no computador portátil. Verifique se o laptop está na mesma rede que suas janelas máquina.
- Clique em Arquivo e, em seguida, em "Conectar ao servidor"
- Na caixa de diálogo de conexão, insira o endereço IP das janelas máquina ou seu nome de máquina (em um netbios LAN entre duas janelas máquinas permite a consulta do nome do host).
- Se você alterou a porta de 443 na configuração do servidor, digite-a como isto (sem os símbolos < >): Se você deixou com a porta padrão, você não tem que entrar, apenas o nome da máquina. O nome de usuário e senha são as credenciais que você use para fazer login na máquina do Windows 10 'host'.
Uma vez conectado, você pode abrir a máquina virtual exatamente da mesma maneira que faz localmente no host do Windows - você também pode ativá-la, desativá-la, configurá-la, adicionar remover dispositivos etc. da mesma maneira.
Confira a documentação a que me vinculei se não estiver claro. Eu sugiro que você tente este método; é normalmente mais fácil do que trabalhar as configurações necessárias para obter o RDP ou outros métodos para acessar o sistema operacional convidado. Se você descer por esse caminho (RDP / VNC / etc), eu recomendo strongmente que você configure a rede para o convidado no modo 'em ponte'; isso tornará significativamente mais fácil.