Acesse seu site fora do seu computador
Se eu entendi corretamente, você tem uma máquina virtual contendo um servidor Apache hospedando o padrão "It works!" página. Para que isso seja acessível pela Internet, primeiro ele deve ser acessível de fora da máquina host (a máquina host é a que executa o software Virtualbox).
Para fazer isso, abra o diálogo Settings
da máquina virtual e, na guia Network
, escolha "Adaptador em ponte".
Isso dará ao servidor virtual um IP. endereço na sua rede que você pode descobrir executando ifconfig
do servidor - procure o endereço seguinte inet addr:
, provavelmente será algo semelhante a por exemplo. 192.168.1.10. Em seguida, digite esse I.P. endereço no navegador da máquina host e você deve ver novamente o "It work!" página.
Acesse seu site da Internet
Neste ponto, tudo o que é necessário para acessá-lo da Internet é alterar as configurações no roteador da sua conexão de Internet doméstica para que, em vez de bloquear o tráfego da Web recebido, ele direcione-o para o novo servidor. Isso é chamado de "encaminhamento de porta" e é o padrão na maioria dos roteadores, basta fazer o login na interface da web do seu roteador e você o encontrará. (Você pode precisar manter esse endereço de IP acessível.)
No entanto
Parece que a sua pergunta é realmente bastante básica e, em vez de jogar na Internet, aconselho que mantenha as coisas locais (apenas na sua rede doméstica). Um pequeno erro de configuração em um servidor voltado para a Internet pode ser catastrófico .