Por que minha regra de encaminhamento de porta não está funcionando?

1

Sou um noob total sobre TCP / IP e tento definir uma regra de encaminhamento de porta.

O que estou tentando fazer é isso:

  • Eu tenho vários computadores conectados ao meu roteador ( zyxel p-660hw-t1 v2 ), um deles está trabalhando como servidor Ubuntu
  • Eu quero conectar esse servidor Ubuntu inserindo meu IP público e uma porta específica. Então eu quero digitar 88.225.my.ip: 26600 (é seguro?) E ser servido na página inicial do apache
  • Ele tem o apache instalado e funcionando quando eu digito 192.168.1.35 da minha rede doméstica. Então eu acho que é o IP local é 192.168.1.35.

Agora, estou tentando encaminhar a porta 26600 para 192.168.1.35.

Estas são as minhas configurações de modem. (Eles estão em turco, não conseguiram descobrir como exibir em inglês, mas você reconhecerá as palavras-chave e tentarei explicar)

1º: NAT - > Página Port Forwarding :

2º:Firewall->Geral

Acaixadesmarcadasignifica"Firewall ativo". Então as outras regras não estão sendo aplicadas, certo?

3o:Firewall->Regras

AtivadouPnP,maseudesativadoagora,elenãofuncionadequalquermaneira..

4º: Avançado - > UpnP - > Geral

Você pode, por favor, me dizer o que estou fazendo de errado?
E eu realmente aprecio se você explicar sua resposta, para um noob:)

Editar:

Ou como posso identificar qual é o problema?

    
por jeff 27.07.2013 / 18:42

2 respostas

1

Parece que você não pode encaminhar uma porta diferente daquela configurada em seu servidor. Por exemplo, seu firmware não permite encaminhar a porta 26600 do seu IP da WAN para a porta 80 da sua máquina local.

Você pode querer alterar a porta na qual o Apache atende seu serviço HTTP antes de ativar o encaminhamento de porta.

  1. Abra /etc/apache2/httpd.conf em um editor de texto. Encontre esta linha:

    Listen 80
    

    Altere para:

    Listen 26600
    
  2. Reinicie o Apache

    sudo service httpd restart
    

Siga este link para saber mais sobre como encaminhar as portas no seu roteador. Você encaminhará a porta 26600 para 26600 para seu IP local 192.168.1.35 .

    
por 04.08.2013 / 16:04
0

Em resposta à sua pergunta. "é seguro?" Pessoalmente eu não faria isso. A máquina que você quer acessar do mundo exterior provavelmente pode acessar qualquer outra máquina em sua casa e provavelmente também não é dedicada apenas para o apache. Se esta máquina for comprometida, seus dados poderão ser armazenados nesta máquina e em outros.

Gaste um par de libras por mês e obtenha hospedagem compartilhada ou um pouco mais de VPS.

FYI - A segurança não se resume apenas à configuração e segurança do servidor, mas também à sua hospedagem na Web.

    
por 27.07.2013 / 23:33