Localmente, o IP externo é resolvido para o administrador do roteador

2

Eu tenho um roteador Belkin F5D7230-4, e eu não tenho muitos problemas com ele, no entanto, uma coisa que sempre me incomodou é que sua página de administração está acessível localmente através de dois locais: 192.168.2.1 e meu endereço IP (por exemplo, 76.216.174.73). Se eu estiver na biblioteca, etc., não consigo acessá-lo, e tudo bem, porque se eu realmente precisar, posso usar um túnel SSH.

Meu problema é que eu posso acessá-lo no meu endereço IP remoto enquanto estiver na minha rede local. Eu gostaria apenas de poder obtê-lo em 192.168.2.1 enquanto estiver na minha rede local. Isso porque, se estou escrevendo um script que se conecta ao meu servidor, tenho que usar o 127.0.0.1 ou o 192.168.2.1, mas antes de distribuí-lo devo alterná-lo para o meu endereço IP externo (ou meu endereço no-ip). De qualquer forma, para evitar que meu endereço IP remoto seja resolvido na página de administração do roteador enquanto eu estiver na rede local (ou seja, conectado diretamente ao roteador por cabo ethernet ou wifi), em vez disso, envie-o para o computador e porta corretos. normalmente seria se eu não estivesse na rede local?

Examinei as configurações da Belkin e não consegui encontrar nada.

Obrigado.

    
por John M. 05.06.2011 / 20:03

2 respostas

3

Quando esse problema é encontrado em um roteador, a correção mais comum é "mover" a porta de administração do roteador 80 para outra, de modo que o NAT manipule corretamente as solicitações de entrada, e o encaminhamento de porta os levará para a dispositivo na LAN. Veja se o seu roteador lhe permite alterar a porta de interface de administração - por exemplo, aqui está meu Draytek:

    
por 05.06.2011 / 21:59
1

For example, let's say my laptop is set to 192.168.2.3, and my server is on 192.168.2.4, running Apache on port 80. If I go to my external IP (for example, 76.216.174.73), it takes me to 192.168.2.1 on port 80 (which is the router's admin page,) instead of 192.168.2.4 on port 80 (the Apache server.) If I visited my external IP (76.216.174.73) from the library, my router would connect me to 192.168.2.4 on port 80. I would like this to happen while I am at home, instead of just at the library, a cafe, or friend's house. Is that clear?

FINALMENTE, eu entendi a pergunta, mas, infelizmente, não há solução usando a maioria dos firewalls / roteadores, e duvido que haja algum modelo doméstico. O problema em questão é a tradução de endereços de rede, e há um nome específico para esse problema, mas não consigo me lembrar agora: basicamente, o que significa é que, internamente, você precisa acessar os recursos pelo endereço IP interno.

    
por 05.06.2011 / 20:45