Informações do host com porta TCP

2

Perdoe essa pergunta, sou um designer tentando entender minha arquitetura de rede. Eu tenho um domínio curinga no example.com. O cliente se conecta via TCP a foo.example.com:1234. É possível que o processo que está manipulando a conexão esteja ciente de qual subdomínio o cliente conectou?

Só para ficar mais claro:

Client -[packet]-> foo.example.com:1234 -[host,packet]-> server1.internal

Meu pensamento era que eu poderia usar o HAProxy para encaminhar solicitações para a máquina correta, mas como não é HTTP, não tenho certeza se posso obter o subdomínio dos pacotes de entrada. Qualquer ajuda seria apreciada.

    
por Chris Lloyd 13.05.2011 / 03:27

1 resposta

3

Eu suponho que você não pode dar aos subdomínios endereços IP diferentes. Nesse caso, a menos que o protocolo (bem acima da camada TCP) suporte o envio de nomes de host como o HTTP, a resposta é não.

Se você puder escolher endereços IP diferentes para cada subdomínio, essa será sua resposta.

    
por 13.05.2011 / 04:13