Acesso externo a servidor Nginx atrás de uma VM

1. Acesso externo a servidor Nginx atrás de uma VM

Alex G. Martins
agmartins.adm

(usa elementary OS)

Enviado em 17/03/2020 - 19:39h

Olá pessoal.

Configurei um servidor Ubuntu com Nginx rodando em uma VM no meu Mint.
Consigo acessar ele através da rede interna através do IP (conforme esperado), porém não consigo acessar externamente (através da internet). Vale observar que sei meu IP externo.

O roteador está configurado para direcionar uma certa porta externa para a porta interna 80 (padrão do servidor web), o IP dele está estático (atribuído ao MAC da VM, que foi verificado através do ifconfig) e o roteador está respondendo corretamente (consigo acessar externamente as configurações do roteador através do meu IP_EXTERNO:PORTA).

O erro que ocorre é de Time Out.

Alguém tem alguma dica?

Obrigado!


  


2. Re: Acesso externo a servidor Nginx atrás de uma VM

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 18/03/2020 - 08:07h


Opa será que a operadora não esta bloqueando a porta 80 ?
chegou a alterar a porta para teste ?
algumas operadora bloqueiam a porta 80


3. Re: Acesso externo a servidor Nginx atrás de uma VM

Alex G. Martins
agmartins.adm

(usa elementary OS)

Enviado em 18/03/2020 - 10:17h

Ôpa Danniel.

Não bloqueia (na verdade, eles bloqueiam todas por padrão, mas eu já havia solicitado o desbloqueio há algum tempo), tanto que consigo acessar meu roteador através da 80.

Aparentemente o problema está entre Roteador -> Meu PC (Mint) -> VM (VirtualBox) -> Servidor (Ubuntu Server)

Mas valeu!


4. Re: Acesso externo a servidor Nginx atrás de uma VM

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 18/03/2020 - 10:25h

Geralmente eu uso assim pra resolver esse tipo de problemas

Roteador -> Meu PC (Mint) -> VM (VirtualBox) -> Servidor (Ubuntu Server)
192.168.0.1 192.168.0.100 Rede deixo como 192.168.0.254
dhcp server dhcp Bridge IP FIXO


E no roteador efetuo o NAT da porta 80 para o IP 192.168.0.254

não sei se tu entendeu



5. Re: Acesso externo a servidor Nginx atrás de uma VM

Alex G. Martins
agmartins.adm

(usa elementary OS)

Enviado em 18/03/2020 - 10:45h

Entendi sim.
Minha configuração está assim, com excessão da porta 80. No roteador redireciono a porta 8082 para a porta 80 do servidor Web.
Não sei se é alguma questão de firewall entre meu PC e o Servidor na VM.


6. Re: Acesso externo a servidor Nginx atrás de uma VM

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 18/03/2020 - 11:54h


Blz , no ubuntu esta com firewall ativo ?



7. Re: Acesso externo a servidor Nginx atrás de uma VM

Alex G. Martins
agmartins.adm

(usa elementary OS)

Enviado em 19/03/2020 - 13:20h

Só o iptables, pelo que eu saiba. Não instalei nenhum outro.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts