Proxy do domínio falso para uma porta localhost

2

Gostaria de fazer praticamente a mesma coisa descrita em Redirecionar o nome do domínio para Localhost para fins de desenvolvimento de aplicativos da web, mas com a diferença que gostaria que solicitações para fakedomain.com:80 fossem roteadas para localhost:8080 , para que eu não precisasse realmente usar a porta 80 da minha máquina de desenvolvimento.

Eu gostaria de receber respostas que tomam a forma de:

  • Pequenas alterações nos arquivos de configuração, como /etc/hosts e / ou
  • Um servidor proxy fácil de configurar que eu poderia executar

Observação : Pow adota a abordagem de definir uma regra de firewall para encaminhar todos tráfego de entrada na porta 80 para a porta 20559. Essa pode ser uma solução aceitável, mas, idealmente, eu gostaria de encaminhar apenas uma combinação específica de domínio + porta.

    
por Trevor Burnham 25.11.2011 / 23:24

2 respostas

1

Você pode ter que usar um dispositivo externo. Eu configurei o encaminhamento de porta em seu firewall / roteador, na porta 80, para apontar para a porta 8080 do seu computador, onde fakedomain tem uma entrada em seu arquivo de hosts apontando para seu firewall / roteador externo.

    
por 25.11.2011 / 23:29
1

O intervalo 127.0.0.0/8 inteiro pertence à sua máquina local. Você não precisa usar 127.0.0.1 sozinho.

Você pode apontar seu domínio (falso) para 127.0.0.2 em seus hosts e configurar seu servidor para vincular apenas a esse IP em oposição a todos os IPs. No Windows e no Linux, a ligação mais específica ganha se houver um conflito, portanto, sua ligação para 127.0.0.2:80 substitui a de *: 80.

    
por 26.11.2011 / 01:09