Como acessar o host local do VirtualBox usando um smartphone?

1

Eu quero acessar o localhost do VirtualBox usando um smartphone para ver como o site se parece em um telefone.

Mais detalhes:

  • Sistema operacional do host - Windows 7 Pro
  • Convidado OS - Ubuntu 16.0.4 LTS
  • SO do SmartPhones - Android e iOS
por Dumb Question 18.04.2017 / 09:58

1 resposta

1

Na verdade, você não deveria precisar disso, a maioria dos navegadores tem um "modo de exibição de design responsivo" que você pode ativar pressionando F12 para ativar o console do desenvolvedor e clicar no ícone do celular / tablet à esquerda dele.

Mas, para responder à sua pergunta, sim, isso pode ser feito por meio do encaminhamento de porta.

  • Acesse as configurações da VM do Ubuntu e selecione a guia "Rede".
  • Verifique se o valor "Anexado a" é "NAT".
  • Clique no menu suspenso "Avançado" e clique no botão "Port Forwarding".
  • Clique no símbolo "+" para adicionar uma regra de encaminhamento de porta. Digamos que você tenha um servidor rodando no Ubuntu na porta 80, então digite 80 no valor "Guest Port". Agora, digamos, você deseja acessar o servidor na porta 8080 da máquina host, portanto, digite 8080 para o valor "Host Port".
  • Clique em "OK" nas janelas para salvar suas configurações.

Neste ponto, você pode acessar seu servidor na sua máquina host digitando localhost: 8080.

Para abri-lo no seu telefone, conecte o telefone e o computador na mesma rede (como um hotspot Wi-Fi). Determine o endereço IP local do seu computador com ipconfig /all . Por exemplo, se o IP for 192.168.1.1 , digite 192.168.1.1:8080 no seu telefone.

    
por 18.04.2017 / 10:22