Mapeando o endereço IP para o servidor da Web local

0

estou atualmente perdido por que motivo não consigo mapear corretamente o meu site .. aqui está a situação ..

meu site está atualmente hospedado em um servidor local que roda como sistema operacional convidado no Virtual Box. estou executando um CentOS 6.5 .. agora, aqui estão os detalhes para esse sistema operacional,

CentOS      IP Addr = 192.168.0.102

meu HTTPD.CONF no CentOS

Listen *:80

  NameVirtualHost *:80

  <VirtualHost *:80>
     ServerAdmin root@localhost
     DocumentRoot /var/www/html/test/public
      ServerName laravel.localhost.com
     ServerAlias laravel.localhost.com
     ErrorLog /var/www/html/logs/erro_log
     CustomLog /var/www/html/logs/access_log common
  </VirtualHost>

meu / etc / hosts

   127.0.0.1 localhost.localdomain localhost
   127.0.0.1 laravel.localhost.com
   192.168.0.102 laravel.localhost.com
   laravel.localhost.com               192,168.0.102
   ::1             localhost6.localdomain6 localhost6

agora para o meu sistema operacional host, que está sendo executado no win7, e quando eu acessar o meu site @ laravel.locahost.com .. ele não consegue encontrar o meu site .. mas quando eu acesso através de 192.168.0.102 .. ele vai diretamente para o meu site .. o que parece ser o problema aqui? Alguém pode apontar para mim .. eu já estou sem ideias e googline há algum tempo .. todos eles me dão a mesma solução, mas o meu problema ainda persistem ..

=== UPDATE ====

aqui está meu arquivo / etc / hosts atualizado

127.0.0.1               localhost.localdomain localhost
127.0.0.1               localhost laravel.localhost.com
192.168.0.102           localhost laravel.localhost.com
::1             localhost6.localdomain6 localhost6
lemoncodes
fonte

Respostas:

1
127.0.0.1 localhost.localdomain localhost
127.0.0.1 laravel.localhost.com
192.168.0.102 laravel.localhost.com
laravel.localhost.com 192,168.0.102
::1 localhost6.localdomain6 localhost6

Remova a quarta linha. Eu acho que a vírgula (,) no endereço IP está causando o problema. E outra coisa é que o arquivo hosts deve estar no formato

<ip-address> <hostname> <alias> ...

e não

<hostname> <ip-address>

Referência: https://en.wikipedia.org/wiki/Hosts_(file)

Editar: Você precisa adicionar esta linha

192.168.0.102           localhost laravel.localhost.com

para o arquivo de hosts da sua máquina host, ou seja, o arquivo de hosts do Windows 7

Ronak
fonte
hmmm ok atualize meu arquivo / etc / hosts .. por favor, veja minhas atualizações .. e ainda problema persistir .. sempre que eu acessar este url localhost.laravel.com não consegue encontrar meu site
lemoncodes
Eu atualizei a resposta. Eu acho que você não mapeou seu domínio local no arquivo hosts do sistema operacional host.
Ronak
eu preciso reiniciar minha máquina host? .. parece que eu ainda não consigo acessar localhost.laravel.com
lemoncodes
Se eu não estou errado, então eu acho que foi laravel.localhost.com
Ronak
ohhh cara .. espere espere vai consertar minha nomeação .. entendeu .. vai te dar um feedback um pouco ..
lemoncodes