Como tornar um servidor web acessível a partir da internet?

0

1.- Configuração do servidor web [concluído] [passagem de teste]

O servidor web tem a porta 80 aberta em seu próprio firewall.

O servidor da Web já está acessível a partir da LAN: Na barra de URL de um navegador de outro computador conectado à LAN, digitei o IP local do servidor da Web ( 192.168.0.2 ) e carreguei o conteúdo da página da Web (não foi armazenado em cache).

2.- Configuração do roteador [teste-com falha]

2.1.- Modelo do roteador: D-Link DIR 610+

2.2.1.- Servidor Avançado / Virtual:

Citação do dispositivo:

The Virtual Server option allows you to define a single public port on your router for redirection to an internal LAN IP Address and Private LAN port if required. This feature is useful for hosting online services such as FTP or Web Servers.

Regra criada:

  • Habilitar regra: sim
  • Nome: servidor da web
  • Endereço IP: 192.168.0.2
  • Porta pública: 80
  • Porta privada: 80
  • Protocolo: Ambos (TCP e UDP)
  • Agenda: sempre
  • Filtro de entrada: permitir todos

2.2.2.- Avançado / Port Forwarding:

Citação do dispositivo:

This option is used to open multiple ports or a range of ports in your router and redirect data through those ports to a single PC on your network. This feature allows you to enter ports in the format, Port Ranges (100-150), Individual Ports (80, 68, 888), or Mixed (1020-5000, 689). This option is only applicable to the INTERNET session.

Regra criada:

  • Habilitar regra: sim
  • Nome: servidor da web
  • Endereço IP: 192.168.0.2
  • Portar para abrir / TCP: 80
  • Portar para abrir / UDP: 80
  • Agenda: sempre
  • Filtro de entrada: permitir todos

2.2.3.- Regras Avançadas / de Aplicação:

Citação do dispositivo:

The Application Rules option is used to open single or multiple ports in your firewall when the router senses data sent to the Internet on an outgoing "Trigger" port or port range. Special Application rules apply to all computers on your internal network.

Regra criada:

  • Habilitar regra: sim
  • Nome: servidor da web
  • Porta do acionador: 80 (TCP e UDP)
  • Porta do Firewall: 80 (TCP e UDP)
  • Agenda: sempre

2.2.4.- Além disso, criei regras com as mesmas configurações, mas com as portas públicas 8080 e 8888 , para depois tentar acessar a página da Web com as portas 80 , 8080 e 8888 .

2.3.- Reiniciou o roteador (desconectou o cabo de alimentação por 10 segundos e reconectou).

2.4.- Obteve o IP público com o link

2.5.- Na barra de URL de um navegador de outro computador e outra conexão com a internet, eu digitei o IP público estático do servidor web ( 190.xx.xx.xx ), e ele não carregou o conteúdo da página web, eu consegui o erro ERR_CONNECTION_REFUSED . Em seguida, desconectei o servidor da rede e o mesmo erro ainda estava aparecendo ( ERR_CONNECTION_REFUSED ), isso significa que não é o servidor que está bloqueando o acesso. Se, em vez disso, eu desconectar o roteador da Internet, ele mostrará ERR_CONNECTION_TIMED_OUT . Fiz uma varredura de porta com uma ferramenta do link e outros sites, e eles mostram a porta 80 fechada apesar da configuração do roteador que eu feito como apresentado acima. Mesmos resultados com as portas 8080 e 8888 .

3.- Sobre o IP público estático

Eu tenho um IP público estático, mas, desde que pesquisei, não preciso configurá-lo em nenhum lugar do servidor da Web nem no roteador. Ele acabou de ser atribuído a mim pelo meu provedor de serviços de Internet.

4.- WAN

  • Tipo de conexão: cliente DHCP
  • Status do cabo: conectado
  • Status da rede: conectado
  • Endereço IP: 192.168.1.53
  • Máscara de sub-rede: 255.255.255.0
  • Gateway padrão: 192.168.1.1
  • Servidor DNS primário: 200.50.96.90
  • Servidor DNS secundário: 200.50.96.130

5.- O que mais

Eu passei muito tempo passando por todo o menu do roteador, lendo os manuais, mas tenho tudo padrão, exceto pela configuração que descrevi acima, e nada parece estar possivelmente bloqueando o acesso. Eu posso navegar na internet a partir de qualquer computador conectado ao roteador, incluído o servidor web. Eu posso acessar a página do servidor web da LAN, mas não da internet. Por quê? Como resolver este problema?

    
por mikl 13.09.2017 / 22:31

1 resposta

1

O que você quer dizer com o ponto "4 WAN". Aqui parece que sua rede interna é 192.168.1.0/24, mas seu redirecionamento é para a rede 192.168.0.0/24.

Você tem duas redes privadas? Ou o roteador está conectado a essa rede 192.168.1.0/24 e a rede interna é 192.168.0.0/24? Em caso afirmativo, você deve adicionar um encaminhamento de porta no gateway em 192.168.1.1 também.

Talvez sua rede pareça assim:

           WWW
            |
            |
(Unknown) Gateway 192.168.1.1
            |
            |
   Your Router 192.168.0.1
            |
            |
            |
---------------------------
|       your Network      |
|      192.168.1.0/24     |
---------------------------
    
por 13.09.2017 / 22:46