Estou executando o VMware Workstation em uma caixa Linux.
Quando ligo 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:
Você não possui o VMware Tools instalado neste convidado. Escolha "Instalar o VMware Tools" no menu da VM.
Se eu clicar nessa opção de menu, ele inserirá um CD virtual com os drivers etc. Isso não me ajuda, pois não tenho controle de teclado ou mouse sobre a máquina.
Eu estava pensando que, se conseguisse descobrir o endereço IP ou o nome do host, 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?
Nota: Eu não criei esta máquina. Um colega de trabalho o criou e não está mais na empresa. Economizaria muito tempo se eu pudesse entrar na máquina. Eu tenho credenciais de login para que não seja um problema.
fonte
Respostas:
Primeiro, vá nas 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
Encontrado o endereço MAC e o IP estará ao lado.
Nesse caso, o IP é:
192.168.20.128
fonte
Settings -> Network & Internet -> Ethernet
e clicar emVMWare Network Adapter VMNet8
qual é o switch usadoNAT: Useing the host's IP address
. Se você estiver usando o Bridged, seráVMNet1
. Depois de clicar, você verá o endereço IP atribuído a esse comutador e seu endereço MAC. Você pode confirmar que é o mesmo endereço MAC no mesmo menu de configurações em@F Boucheros
anwserVerifique se esses 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 é:
ou o bastante obsoleto:
o comando equivalente no Windows é:
enquanto a saída se parece com isso:
fonte
ifconfig
agora está obsoleto. Foi totalmente removido do RHEL / CentOS 7, por exemplo. Use emip addr
vez disso.Há um serviço VNC embutido na estação de trabalho. Eu não o usei, mas a configuração (abaixo) parece sugerir que você pode habilitá-lo e usar o IP do seu host com uma porta específica com vários clientes VNC para obter o controle de sua máquina virtual.
fonte
A maneira mais simples e fácil de não usar as configurações da máquina virtual, basta seguir as etapas fornecidas no link.
https://kb.wisc.edu/helpdesk/page.php?id=6526
Abra o Mac OS instalado, vá para Menu, clique no ícone Apple -> Prefenreces do sistema -> Rede -> Ethernet e veja seu endereço IP
fonte
Não conhece o Linux, mas no Windows você pode…
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 recebidas ... Mas você não é o Windows )
Tente escolher a sub-rede onde está sua VM, coloque outro PC na sub-rede (outra VM ou seu PC físico) - e use o serviço Computer Browser ("Rede" ou "Meus locais de rede") para encontrar a VM.
Você também deve procurar o software de digitalização em rede.
A propósito, qual é o modo de rede da VM? Rede privada somente host (com ou sem NAT) ou ponte?
fonte
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.
fonte
Para encontrar qualquer host desconhecido na sua rede (seja uma VM ou não), você pode usar o scanner IP irritado . Outra opção para o Linux é o arp-scan (geralmente não é instalado por padrão, mas possui muito 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, para que você possa reduzi-lo dessa maneira se tiver uma rede grande.fonte
No Windows 7,
fonte
Estou com o mesmo problema, digito comando no linux
mas mostra algo como 127.0.0.1 que não é o que eu estava procurando.
Percebo que, quando instalo o Linux (CentOS) no VMware, não defini a configuração de rede.
Portanto, resolvo esse problema instalando uma nova VM Linux novamente. Durante a instalação, há uma seção para configurar a rede, como na figura.
cenário
Quando a instalação termina, digito "ip adddr" e consigo ver o IP.
fonte