Nginx - acesso a partir de um endereço IP público - ubuntu 14.04

1

Um servidor nginx está instalado e funcionando localmente no meu sistema [ubuntu 14.04]. Mas eu estou tendo dificuldade em acessar o mesmo servidor do meu endereço IP público, ou de qualquer outro sistema usando o meu endereço IP público. Eu comecei a olhar para o nginx, tem sido ótimo, mas estou preso agora.

Issue : Nothing displays when i use my public ip address in the browser.

abaixo é o arquivo de configuração "firstsite.com"

server {
        listen   80 default_server;
        server_name firstsite.com;

        root /var/www/uwsgiSite;
        index index.html;

        location / {
                try_files $uri $uri.html $uri/ index.html;
                allow all;
        }
}

, que está disponível em "sites-available" e é vinculado a pastas "habilitadas para sites". Também tenho uma entrada no arquivo / etc / hosts

127.0.0.1   firstsite.com

Todas as pastas / arquivos estão disponíveis em / var / www com permissão.

Mais tarde, gostaria de conectar o mesmo com um nome de domínio [comprar uma compra] ao meu computador. Por enquanto, eu estou olhando para fazer funcionar apenas com o meu endereço IP público, que ainda não está funcionando. Por favor, guie-me sobre o que está faltando para torná-lo acessível.

    
por Archer 19.03.2015 / 20:00

2 respostas

-1

A pergunta é um pouco ambígua, estou interpretando isso para dizer que você tem o nginx rodando e configurado para escutar no IP público que seu ISP lhe deu. Você pode ver no servidor que o nginx está escutando, mas você não pode acessá-lo em nenhum navegador.

O seu ISP não permite apenas qualquer tráfego no seu IP público. Acredito que você precisará procurar o encaminhamento de porta se quiser tentar servir o http (s) a partir do IP que o ISP lhe forneceu.

    
por 19.03.2015 / 20:04
-1

Você encaminhou a porta para o servidor?

Para o seu roteador saber qual endereço IP local redirecionar qualquer tráfego para uma determinada porta, você precisa especificá-lo primeiro. Caso contrário, não ficaria claro o que acontece quando você executa vários servidores em computadores diferentes na mesma rede local.

Como especificar o encaminhamento de porta depende do seu roteador. Eu posso acessar as configurações para o meu, visitando o meu endereço IP público com um navegador, enquanto na rede local, mas parece que isso não funciona para você.

    
por 19.03.2015 / 20:08

Tags