Não é possível executar o ping da VM do VirtualBox Windows 7 de uma máquina OS X separada

1

Eu tenho uma VM VirtualBox executando o Windows 7 em um Macbook, e tentei sem sucesso ping o IP da VM de outro Macbook. Aqui está o que eu tentei até agora:

  • Eu desativei os dois firewalls do Windows (para redes privadas e públicas).
  • Eu habilitei o Login Remoto no Macbook no qual a VM está instalada. Nas configurações da VM.
  • O adaptador 1 é um adaptador NAT com uma regra de encaminhamento de porta. O IP do host é localhost (127.0.0.1), a Porta do host é 2222, o IP do convidado é o IP que recebo da linha de comando do Windows dentro da VM, executando o comando "ipconfig" e a porta de convidado é 22. ( OBSERVAÇÃO: Acho que configurei isso quando estava seguindo instruções sobre como executar ssh na VM do Windows a partir do outro MacBook).
  • O adaptador 2 é um adaptador em ponte, com uma configuração "Nome" de "en1: Wi-Fi (Airport)".

Eu sou capaz de executar ping no endereço IP da máquina host e no outro IP do Macbook dentro da VM. Eu simplesmente não posso fazer o contrário. Além disso, eu sou capaz de SSH de um Macbook para o outro Macbook, mas não de um Macbook para o Windows VM hospedado no outro Macbook. Eu tentei o comando 'ssh' através da linha de comando do OS X e usando o aplicativo GUI do RBrowser, e nenhum deles funcionou.

Eventualmente eu estou tentando SSH na VM a partir de qualquer um dos Macbooks, mas por enquanto eu iria me contentar com um ping bem-sucedido.

O conselho é apreciado.

EDIT: Os seguintes IPs foram obtidos usando 'ifconfig | grep inet 'no UNIX para os 2 Macbooks e' ipconfig 'dentro da VM do Windows 7:  - Macbook # 1 (sem VM): 10.0.0.7  - Macbook # 2: 10.0.0.10  - VM do Windows: 10.0.2.15

Esses IPs parecem incomuns ... simples? Para ser seguro, também verifiquei o meu IP contra o site ip-adress.eu e vi algo mais próximo do que eu esperava - 67.180.49.20. O problema é que eu tenho esse mesmo IP para ambos os Macbooks, o que não é o que eu esperava. Além disso, tentei alternar a VM para o modo em ponte e não consegui fazer ping da VM para o outro MacBook.

EDIT # 2- Aqui estão as máscaras de sub-rede:

  • Macbook # 1: 0xffffff00
  • Macbook # 2: também 0xffffff00
  • VM do Windows: 255.255.255.0.

Estes valores foram obtidos usando os mesmos comandos acima. Estou preocupado que eles não usem o mesmo formato. O que, se alguma coisa, eu perdi? FWIW Eu segui as instruções para encontrar uma máscara de sub-rede UNIX a partir daqui ( cyberciti.biz/faq/howto- find-subnet-mask-on-unix ) e para encontrar uma máscara de sub-rede do Windows aqui ( wikihow.com/Find -Sua máscara de sub-rede ).

EDIT # 3- Posso SSH da VM para o Macbook em que a VM está, mas não da VM para o outro Macbook.

    
por Richie Thomas 13.01.2016 / 17:07

0 respostas