VMware Fusion - Como fazer o SSH em uma VM quando não estiver em uma rede?


5

Então, eu tenho um MacBook Pro aqui executando o Mavericks e o VMWare Fusion 6.

Eu tenho uma VM do servidor Ubuntu necessária para um projeto em execução. Ele pega um IP estático na rede.

Agora eu gosto de ignorar / ocultar completamente a própria janela da VM e, em vez disso, fazer o SSH na máquina usando o Terminal. No Windows, eu poderia fazer isso com o VMware Workstation sem problemas usando o PuTTy. Eu nem precisava ter uma janela aberta.

No Mac, bem, é um laptop para ser justo e os laptops vão a lugares, lugares sem WiFi de vez em quando.

Então, como posso fazer o SSH em uma VM executando localmente sem estar em nenhuma rede externa?

EDIT: Depois de mudar a VM para NAT, este é o meu ifconfig:

insira a descrição da imagem aqui


Você poderia encontrar uma solução? Estou com o mesmo problema VMWare Fusion 8e Ubuntu 14.04 LTSescolhi a NATrede, mas não posso fazer o ssh para minha máquina no Mac OS X. Verifiquei se o sshdaemon está em execução.
russoue

Respostas:


8

Você definiria o modo de rede da VM como NAT em Virtual Machine=> Network.

insira a descrição da imagem aqui

Em seguida, reinicie ou reinicialize a rede na máquina virtual.

A partir daí, você pode usar o endereço NAT da máquina virtual no seu Mac.
O ifconfigcomando na sua VM revelará o endereço NAT que você pode usar para comunicação entre os sistemas.


Olá ewwhite, não vejo nada de diferente no ifconfig. Talvez definindo um IP estático eu estraguei tudo? Além disso, como você capturou a tela desse menu assim?
Cody Smith #

@CodySmith Sim, você deseja que sua VM tenha uma atribuição de endereço DHCP. A captura de tela é capturada usando Command+Shift+4.
precisa saber é
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.