Não é possível acessar meu site de fora do meu localhost

0

Eu tenho um site de teste no meu sistema (MacBook Pro com Mac OSX Lion). O site é atendido pelo nginx ouvindo na porta 8000. A configuração listen é listen 8000 default , portanto, deve estar aberta para aceitar solicitações em qualquer ip.

Eu posso acessar o servidor a partir do localhost, mas não posso acessá-lo de outros sistemas na mesma LAN. Eu configurei o firewall do OSX para permitir a entrada do nginx. No log do firewall, não vejo relatórios de "negação" e também não vejo nenhum relatório "permitido". Então, suspeito que a conexão está sendo bloqueada antes mesmo de chegar ao firewall.

Para testar se minha LAN está funcionando bem, instalei o nginx em outro sistema na LAN. Eu poderia acessar isso do meu Mac. Então, a LAN está configurada corretamente. O que mais poderia ser o problema?

    
por AppleGrew 17.05.2012 / 06:50

2 respostas

0

Tente fazer o ping da sua máquina de outra. Além disso, experimente sua combinação IP:port , por ex. 192.168.1.1:8000 de outro para caçar o problema.

    
por 17.05.2012 / 08:38
0

Os dois computadores estão na mesma rede? Se não, pode ser um firewall dentro dos dois computadores. O computador do qual você está tentando fazer ping tem um firewall ativado? Você pode fazer ping no google ou em qualquer outro computador na mesma rede, por exemplo, daquele computador?

Tem certeza de que 192.168.1.1 é seu IP MAC? (Você pode obter isso de Preferências de Rede ou Compartilhamento de Arquivos no Compartilhamento ou usando ifconfig em uma janela de terminal)

Depois de obter o IP correto, tente fazer pingin de outro computador na mesma rede.

Espero que ajude.

    
por 24.05.2012 / 10:33