Resolvendo apenas para corrigir subdomínio

0

Eu fiz esta pergunta anteriormente em serverfault.com (o que eu acredito ser o site mais apropriado para esta questão, no entanto, foi fechado sem resposta momentos depois e eu fui referido aqui. Minha pergunta, eu tenho 5 serviços em execução Um webportal para um cliente torrent na porta 8112, um servidor Minecraft em 25565, um servidor de mídia Plex em 32400 e apache2 em execução na porta 80. Atualmente tenho um subdomínio de um domínio que possuo de godaddy, apontado para meu endereço IP em casa.Tudo funciona bem dessa maneira.No entanto, eu gostaria de ter vários subdomínios para cada serviço, mas não tê-los todos resolvem apenas mudando a porta.Por exemplo.Agora, se eu fosse para ir para minecraft. myaddress.com:32400, eu seria forwared para o servidor de mídia plex.Existe uma maneira de manter subdomínios de resolver se não o nome correto?

    
por Nicholas 10.02.2013 / 20:47

1 resposta

2

Não, não há. A maneira como as conexões funcionam é que a pessoa que conecta primeiro procura o endereço IP para esse domínio nome , e somente quando obtém o endereço IP, ele faz a tentativa de conexão. O número da porta só entra em jogo na segunda parte; O DNS mapeia nomes de domínio para endereços IP e não sabe ou se importa com a porta à qual você planeja se conectar.

Dito isto, dependendo do protocolo, você poderá configurar o servidor em sua caixa para servir apenas aos nomes de domínio "certos". Eu sei que o Apache pode ser configurado para servir conteúdo diferente do mesmo IP, dependendo do nome do domínio que foi inserido, e eu acredito que os servidores de email são semelhantes. No entanto, isso só é possível porque o HTTP envia o nome do domínio quando a conexão é estabelecida; em geral, porém, o nome de domínio é usado apenas para encontrar o IP.

    
por 10.02.2013 / 21:01