Não é possível acessar o site nginx do IP externo

0

Estou tendo um problema bem estranho.

Acabei de comprar um micro-servidor HPE ProLiant Gen8 para executar o Plex e o servidor da Web.

Então, primeiro instalei o Plex e a porta remeteu o 32400 no meu roteador Asus RT-AC66U. Funciona como um encanto, eu posso acessar a partir da minha conexão celular através de x.x.x.x: 32400.

Em seguida, o servidor da web. Eu instalei nginx, php, mysql e poderia acessar o site de teste de dentro da rede. Então eu tentei portforward porta 80 no meu roteador, mas sem sorte. Na interface da Asus, informa-me que a porta 80 poderia ser um problema

When your network's firewall is disabled and you set 80 as the HTTP server's port range for your WAN setup, then your http server/web server would be in conflict with RT-AC66U's web user interface.

Primeiro, tentei alterar o portforward para a porta externa 8080 e a porta local 80. Sem sorte

Em seguida, alterou a porta do site para 8080 e o portforward para a porta externa 8080 e nada na porta local. Sem sorte.

Talvez o nginx não estivesse ouvindo solicitações de endereços IP externos

sudo netstat -tanpl|grep nginx
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      56292/nginx -g daem
tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      56292/nginx -g daem
tcp6       0      0 :::8080                 :::*                    LISTEN      56292/nginx -g daem

No caso de haver um firewall, eu o desativei

udo ufw disable

Minha configuração do site padrão do nginx é

server {
        listen 8080 default_server;
        listen [::]:8080 default_server;

        root /var/www/html;

        index index.php index.html index.htm index.nginx-debian.html;

        server_name _;

        location / {
                try_files $uri $uri/ =404;
        }

        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/run/php/php7.0-fpm.sock;
        }
}
    
por Mejenborg 11.08.2017 / 11:35

0 respostas