Não é possível acessar o servidor Ubuntu atrás do Huawei Router com o encaminhamento de porta

5

Eu tenho um servidor Ubuntu 12.10 instalado e tenho um IP estático do meu provedor. Pinging the IP resulta em sucesso. Eu também tenho um modem Huawei Echo-Life HG-521. Eu configuro o encaminhamento de porta com instruções de este site . Eu também verifiquei isso com os caras da Huawei. O problema é que quando eu insiro meu IP estático no navegador, fico sempre preso na interface de login do modem / roteador.

Indo para o endereço IP atribuído ao meu servidor Ubuntu (na minha rede), posso ver que o nginx atende páginas corretamente. Outra coisa é que obter minha interface de modem / roteador só é possível através da minha rede local. Pedi a um amigo para testar meu IP estático, mas ele disse que tinha uma página em branco. Eu acho que isso significa que o gateway não é acessível do mundo exterior.

Alguma idéia de por que eu estou tendo esse problema? Como devo resolver isso?

    
por rendekarf 23.12.2012 / 02:15

2 respostas

1

Você nunca diz qual porta externa está encaminhando para o servidor Ubuntu, e também nunca diz em qual porta o seu servidor web Ubuntu está rodando. Vou assumir a porta 80 e / ou 443 para ambos os casos.

É altamente provável que, apesar das regras de encaminhamento de porta, a página de gerenciamento da Web do modem esteja estacionada na porta 80 e intercepte o tráfego antes que as regras de encaminhamento ocorram. Eu vi este cenário exato em roteadores e modems de baixo custo. Você provavelmente precisará alterar a porta de gerenciamento do modem para algo diferente de porta 80 . Port 8080 é uma alternativa popular.

    
por 23.12.2012 / 03:44
0

Você tem dois problemas diferentes. Vou abordá-los por um.

Para facilitar a leitura, vamos fazer algumas suposições

Router external IP : xxx.xxx.xxx.xxx
Router internal IP : 192.168.0.1
Server IP          : 192.168.0.10
Your Desktop IP    : 192.168.0.100

Problema 1 - Acesso ao site interno por meio do encaminhamento de porta do roteador

Este é um problema comum não apenas para a configuração do escritório em casa, mas também para muitos escritórios pequenos e médios.

Nesse caso, a porta 80 (para tráfego da web) deve ser encaminhada do roteador para 192.168.0.10. No entanto, como a interface da web de configuração do roteador também está na porta 80, ela se torna um conflito.

O primeiro passo será o login na interface do roteador, e mude a interface para usar outra porta, por exemplo. 8000.

Isso removerá o conflito na porta 80 da interface interna do roteador. Você deve (não 100%) conseguir acessar seu servidor através do IP interno do seu roteador ( link ou link ).

Isso pressupõe que sua regra de encaminhamento de porta esteja correta e ativa.

PS: Há uma pequena possibilidade de que mesmo o encaminhamento de porta esteja configurado corretamente e você ainda não consiga acessar seu servidor através do roteador a partir da rede interna. Nesse caso, o roteador não possui ou precisa de configuração adicional para reflexão de porta. Espero que este não seja o seu caso.

Questão 2 - Encaminhamento de Portos e Acesso Externo

O ping falho do externo pode não ser um problema real, já que muitos roteadores / modems estão definidos para ignorar o ping por padrão. Isso pode ser alterado a partir da interface da web.

Falha ao acessar seu servidor da Web de IP externo tem várias possibilidades

  • O IP externo está desativado. Para uma verificação rápida, na área de trabalho interna, vá para o link .
  • A regra de encaminhamento de porta está inativa devido ao problema 1
  • A regra de encaminhamento de porta não foi configurada ou está configurada incorretamente. Verifique a regra na interface da web do roteador.

PS: atualize a questão com o modelo do roteador, se você quiser alguma ajuda ou um ponteiro para configurá-lo através da interface web.

Configurar o encaminhamento de portas

Eu verifiquei o link portforward.com do OP. E também o manual oficial. Desde o último não tem informações sobre o encaminhamento de porta em tudo. Eu tenho que confiar na captura de tela do site.

A configuração de encaminhamento de porta deve ser a seguinte

Type: Customization
Interface: <See (1) below>
Remote Host: <I believe it should be leave empty>
External Start Port: 80
External End Port: 80
Internal Host: 192.168.0.10
Internal Port: 80
Mapping Name: Seerver-Ext80

(1) Eu acredito que uma regra é necessária para cada interface (interna / externa). Em caso de dúvida, atualize a questão com a lista do nome da interface.

    
por 23.12.2012 / 03:52