Como encontrar o endereço IP de um vm em execução no VMware (ou outros métodos de uso da VM)

32

Estou executando o VMware Workstation em uma caixa do Linux.

Quando eu uso uma máquina virtual centOS (Linux), não consigo controlar o mouse ou o teclado da máquina. Eu suspeito que isso tenha algo a ver com a mensagem de erro:

You do not have VMware Tools installed in this guest. Chose "Install VMware Tools" from the VM menu.

Se eu clicar nessa opção do menu, ele inserirá um cd virtual com drivers, etc. Isso não me ajuda, já que não tenho controle do teclado ou do mouse sobre a máquina.

Eu estava pensando que se eu conseguisse descobrir o endereço IP ou o nome do host, eu poderia usar qualquer número de protocolos para entrar na máquina (o SSH vem à mente).

Como posso obter o endereço IP ou o nome do host desta máquina?

Observação: eu não criei esta máquina. Um colega de trabalho criou quem não está mais com a empresa. Economizaria muito tempo se eu pudesse entrar na máquina. Eu tenho credenciais de login para que isso não seja um problema.

    
por sixtyfootersdude 07.06.2012 / 21:06

7 respostas

30

Primeiro, vá para as configurações da máquina virtual.

Em seguida, na seção Rede, clique no botão Avançado e leia o endereço MAC

Em seguida, no console, execute: arp -a

C:\>arp -a
Interface: 10.98.79.23 --- 0xb
  Internet Address      Physical Address      Type
  10.98.79.10           b8-ac-6f-cb-a1-80     dynamic
  10.98.79.12           78-2b-cb-aa-51-bf     dynamic

Interface: 192.168.20.1 --- 0x1c
  Internet Address      Physical Address      Type
  192.168.20.128        00-0c-29-56-bd-36     dynamic
  192.168.20.255        ff-ff-ff-ff-ff-ff     static

Encontrou o endereço MAC e o IP estará ao lado.

Nesse caso, o IP é: 192.168.20.128

    
por 09.01.2013 / 20:34
6

Por favor, verifique se os dispositivos de entrada não estão conectados ao sistema operacional convidado como dispositivos USB? Depois de desconectá-los, eles devem se tornar acessíveis ao sistema operacional host - e, portanto, operacionais.

no Linux o comando é:

ip addr

ou o bastante obsoleto:

ifconfig

o comando equivalente no Windows é:

ipconfig /all

enquanto a saída parece assim:

eno16777984: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 192.168.2.101 netmask 255.255.255.0  broadcast 192.168.2.255
    ...
    
por 16.06.2015 / 06:48
1

Existe um serviço VNC incorporado na Workstation. Eu não o usei, mas a configuração (abaixo) parece sugerir que você poderia habilitá-lo, e usar o IP do seu host com uma porta específica com qualquer um dos vários clientes VNC para obter o controle de sua máquina virtual.

    
por 08.06.2012 / 02:48
1

A maneira mais simples e fácil de usar as configurações da máquina virtual é seguir as etapas fornecidas no link.

link

Abra o Mac OS instalado no menu, clique no ícone da Apple - > Prefenreces do sistema - > Rede - > Ethernet e veja o seu endereço IP

    
por 22.02.2018 / 10:55
0

Não sabe sobre o Linux, mas no Windows você pode…

  1. Adicione outra interface de rede à VM, que usará o VMware DHCP para atribuir um IP conhecido à sua VM. Você deve configurar o VMware DHCP para um intervalo de endereços muito curto e será fácil escolher o IP (também seria problemático verificar, porque as configurações padrão do firewall do Windows não permitem solicitações de eco de entrada ... Mas você não é o Windows )

  2. Tente escolher a sub-rede em que sua VM está, coloque outro PC na sub-rede (outra VM ou em seu PC físico) e use o serviço Pesquisador de Computadores ("Rede" ou "Meus locais de rede") para localizar VM.

Você também deve procurar um software de digitalização em rede.

A propósito, qual é o modo de rede da VM? Rede privada somente de host (com ou sem NAT) ou ponte?

    
por 07.06.2012 / 23:56
0

Talvez seja tarde demais para responder, mas eu tive o mesmo problema. Basta instalar o VMware vSphere Client e após o logon você pode clicar com o botão direito do mouse na VM e abrir no console onde o mouse e o teclado funcionam. CTRL + ALT para sair do mouse do console.

    
por 07.07.2017 / 09:08
0

Para encontrar qualquer host desconhecido em sua rede (seja uma máquina virtual ou não), você pode usar o scanner de IP com raiva . Outra opção para o Linux é o arp-scan (geralmente não é instalado por padrão, mas tem poucas dependências). O comando arp-scan -l fornecerá uma tabela de endereços IP e endereços MAC associados. Todas as suas VMs terão endereços MAC semelhantes, então você pode restringi-las dessa forma se tiver uma rede grande.

    
por 01.02.2018 / 18:45