Como posso acessar publicamente 127.0.0.1 através do meu endereço IP de rede?

2

Eu tenho muitos servidores rodando sob meu localhost (127.0.0.1), e também meu arquivo vhosts criando alguns aliases legais.

Mas infelizmente não consigo acessá-lo fora do meu computador, como para testar outros dispositivos na minha rede.

Existe alguma maneira de redirecionar a chamada para o meu IP como 192.168.1.4 para o meu localhost?

Obrigado antecipadamente

    
por zanona 04.01.2012 / 13:28

1 resposta

1

Você precisa de algo que encaminhará o tráfego de entrada para a máquina que está executando todos os servidores no host local. Você pode:

  • use um servidor proxy
  • se algum dos servidores for da web, use os recursos de "proxy reverso reverso" do Apache ou de servidores da web semelhantes
  • usa software que cria um túnel - OpenVPN ou vários outros programas pequenos que basicamente não fazem nada além de encaminhar tráfego
  • se este for um sistema linux e você estiver procurando por uma solução extremamente rápida e suja para esse problema (mas não é robusta), veja em rinetd
  • crie regras de tabelas IP que encaminham certas portas de IPs acessíveis externamente para 127.0.0.1 e vice-versa.
por 04.01.2012 / 13:49