Para lidar com o remapeamento de porta, você precisa de um proxy reverso . A configuração dependerá de qual você usar, mas pode olhar para o cabeçalho do host da solicitação e, em seguida, encaminhar para o servidor e a porta corretos.
Eu tenho uma VM Server 2003 chamada Gemini, ela tem dois endereços IP 10.0.0.25 & 10.0.0.99. Eu tenho um site na caixa que escuta em 10.0.0.99:81. Existe de qualquer maneira eu posso alias 10.0.0.99:81 para dev.gemini. Assim, em um navegador na rede, os usuários podem digitar dev.geminiand eles seriam apontados para 10.0.0.99:81. Não tenho certeza se estou fazendo a pergunta certa. Existe uma coisa DNS ou HOST que eu posso fazer? Qualquer link seria útil.
Obrigado ~ ck
Para lidar com o remapeamento de porta, você precisa de um proxy reverso . A configuração dependerá de qual você usar, mas pode olhar para o cabeçalho do host da solicitação e, em seguida, encaminhar para o servidor e a porta corretos.
se você colocar 10.0.0.99 dev.gemini em seu arquivo de hosts, os usuários poderão acessá-lo digitando dev.gemini: 81
Isso é algo que você faz no host, não no DNS.
O DNS aponta um nome para um IP. Então você pode apontar 10.0.0.99 para dev.gemini.
Para que uma solicitação da web normalmente vinculada à porta 80 vá automaticamente para a porta 81, é possível fazê-lo tão simples quanto um redirecionamento META HTTP no index.html de um servidor da Web que atende na porta 80, que redireciona para a porta 81 .
<html>
<head>
<title>redirect</title>
<META http-equiv="refresh" content="5;URL=http://dev.gemini:81/">
</head>
</html>
Então qualquer pedido para dev.gemini redirecionaria para dev.gemini: 81. Os usuários veriam isso em sua barra de URL / endereço, mas funcionaria. Não redirecionaria dev.gemini / alguma coisa para dev.gemini: 81 / alguma coisa. Você poderia fazer isso com regras de regravação de URL mais sofisticadas no servidor da web. O IIS tem maneiras de fazer isso, tenho certeza. Eu sei que é muito mais fácil com o Apache.
Você pode aliasar o IP a um nome de host no arquivo C: \ WINDOWS \ system32 \ drivers \ etc \ host usuário
como:10.0.0.99 dev.gemini
Você não pode, no entanto, alterar a porta com o arquivo hosts. O DNS não tem nada a ver com portas, ele nomeia apenas para mapeamento IP.