Port encaminha Apache atrás de roteador e modem

1

Eu tenho um modem D-Link DSL-321B e um roteador Asus RN-N12E_B1.

O modem está conectado diretamente à Internet. O roteador é o único dispositivo conectado diretamente ao modem . Meu computador está conectado ao roteador e obtém seu endereço IP via DHCP. Eu quero ser capaz de acessar o servidor da Apache Web (porta 80) em execução no meu computador a partir da Internet. O servidor pode ser alcançado a partir da LAN.

Aqui, um pequeno esboço para ilustrar a topologia:

Ambos os dispositivos têm a opção de redirecionamento de porta. Qual dispositivo devo encaminhar como (e por que)? Eu já tentei todas as combinações possíveis, mas não funciona.

Endereços IP para facilitar as explicações:

  • Modem global 84.141.XXX.XXX
  • Modem local 192.168.1.1
  • Roteador local 192.168.2.1
  • Meu computador local 192.168.2.216

Editar:

  • A ativação da DMZ no modem também não ajuda (apontando para o roteador).
  • O DHCP está desativado no modem . A porta é encaminhada no roteador .
por Willi Mentzel 21.03.2016 / 01:11

1 resposta

1

Primeiro, verifique se você pode acessar o servidor da Web a partir da sua rede local. Uma vez confirmado ...

À primeira vista, parece que você é duplamente NAT. Basicamente, o seu modem e roteador estão tentando fazer a mesma coisa. Se este for realmente o seu problema e você não quiser alterar nenhuma configuração de rede, será necessário encaminhar as portas duas vezes. Do seu modem para o seu roteador, então roteador para o servidor web.

Suas outras opções são pedir à sua empresa de cabo para colocar o modem no modo bridge. Dessa forma, seu roteador é atribuído ao IP público e você fará toda a configuração do seu firewall.

Ou você pode transformar seu roteador em um hub glorificado desabilitando as funções de roteamento, dhcp, etc. O seu fwding de porta seria feito no modem.

Finalmente, seu método de colocar o IP do roteador na DMZ deve funcionar também ...

    
por 21.03.2016 / 02:42