Como obter uma entrada A para mapear as portas? [duplicado]

1

Então, eis o seguinte: tenho um domínio (digamos, mydomain.net ) para o qual desejo criar subdomínios. Especificamente, quero, digamos, crm.mydomain.net mapear para xxx.yyy.zzz.www:5555 , onde as letras se referem a um endereço IP. Existe alguma maneira de fazer isso?

    
por Dmitri Nesteruk 22.09.2010 / 17:38

2 respostas

10

As portas não fazem parte do sistema DNS "normal". Não há como adicionar uma porta a um registro A ou CNAME.

Nota lateral: Alguns softwares suportam registros SRV que incluem um número de porta. Isso é muito incomum e eu não conheço nenhum navegador da web que suporte isso (que é provavelmente o que você está perguntando).

Se os sites forem da mesma máquina, você poderá usar os cabeçalhos de host para diferenciá-los. Eu estou supondo que você tenha o Dynamics CRM instalado; qual padrão para a porta 5555; você pode adicionar uma ligação adicional no IIS para a porta 80 com um cabeçalho de host específico. Se eles estiverem em máquinas diferentes, você pode usar um proxy reverso para enviar tráfego para cada máquina conforme apropriado. O ISA Server ou o Forefront TMG podem fazer isso; ou há dispositivos dedicados, alternativos como HAProxy, Squid, etc, etc.

    
por 22.09.2010 / 17:41
0

se seu aplicativo em 5555 for baseado na web:

crie um registro "A" no dns para crm.mydomain.net para apontar para xxx.yyy.zzz.www

na máquina que é xxx.yyy.zzz.www configure um site na porta 80. use o redirecionamento (do servidor da Web ou do documento padrão) para fazer um redirecionamento de html automaticamente para link

em um documento defualt, seria parecido com:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="REFRESH" content="0;url=http://crm.mydomain.net:5555"></HEAD>
</HTML>
    
por 22.09.2010 / 19:27