Acessando localhost (xampp) de outro computador pela rede LAN - como? [fechadas]

4

Acabei de configurar uma rede wi-fi em casa. Eu tenho todos os meus arquivos no meu computador desktop (192.168.1.56) e quero acessar localhost lá de outro computador (192.168.1.2).

Na minha área de trabalho, posso acessar o host local por meio do link normal. O Apache está sendo executado na porta 80, como de costume.

Exatamente o que eu tenho que fazer para conseguir isso? Há documentação na rede, mas eles não funcionam ou são muito fragmentados e confusos para entender.

Acho que tenho que fazer alterações no arquivo httpd.conf do meu apache e no arquivo hosts. Alguma idéia de quais mudanças fazer?

    
por bcosynot 02.04.2011 / 18:06

2 respostas

4

localhost é o nome dado ao endereço de loopback IP 127.0.0.1. Todo computador em uma rede tem um endereço de host local que aponta para si mesmo. Para acessar seus arquivos no seu computador principal, você pode usar http://192.168.1.56 . Você também pode editar o arquivo hosts no (s) cliente (s) e atribuir um nome à 192.168.1.56 edit /etc/hosts (sistemas unixlike) ou %SystemRoot%\system32\drivers\etc\hosts para sistemas Windows, por exemplo

192.168.1.56    homeserver.lan 

então você poderá acessar o servidor como http://homeserver.lan

Editar: Nos comentários abaixo, a porta estava sendo bloqueada por um firewall.

    
por 25.12.2011 / 22:13
-1

Fora da caixa As configurações vhost padrão do Apache podem oferecer algo se você tentar isso em seu navegador: ' link '.

Se isso funcionar, procure no arquivo /etc/apache2/sites-enabled/000-default (isso pode ser um pouco diferente no seu sistema operacional) e altere DocumentRoot para apontar para onde os arquivos que você deseja acessar são.

Isso não é exatamente seguro se as duas máquinas estiverem conectadas à Internet, mas se você não for o Port Forwarding em um roteador NAT para a porta 80 para a Internet para servir páginas da Web, não é o fim do mundo. / p>

Lembre-se de /etc/init.d/apache2 restart ou similar após alterações.

(Provavelmente vale a pena dizer neste momento que usar o HTTP para compartilhar arquivos através de uma LAN provavelmente é a solução óbvia e ideal, mas a miríade de outras soluções disponíveis está fora desta questão mais provável).

    
por 02.04.2011 / 18:45