Redirecionando para portas de jogos com base no subdomínio?

Redirecionando para portas de jogos com base no subdomínio?

Estive navegando, procurando uma resposta e não parece haver nenhuma que funcione.

A situação é a seguinte: tenho um servidor web (executando Apache) para o qual só tenho acesso aos arquivos. Ele hospeda todos os meus sites. Eu tenho um VPS que hospeda vários servidores de jogos. Eles não são a mesma máquina.

Meu objetivo é ter 4 subdomínios que redirecionem para cada servidor de jogos em uma porta diferentesemmostrando o porto. Eu sei que isso seria possível com registros SRV, mas o jogo em questão (CS:GO) não os suporta.

s1.meudominio.com -> meuvpsip:27015, s2.meudominio.com -> meuvpsip:27016, etc.

Eu sei que isso não é possível usando DNS, mas seria possível editar .htaccess (como vistoaqui) ou talvez usando uma ferramenta Linux que possa detectar a conexão de entrada e de qual subdomínio ela veio e redirecioná-la adequadamente? Eu sei que isso foi feito (detectando o subdomínio de onde veio a conexão).

Qualquer ajuda seria muito apreciada.

Responder1

Não, isso não é possível. O jogo precisaria suportar algo como o cabeçalho Host do HTTP, o que é improvável que aconteça.

Responder2

Como o TCP não sabe nada sobre DNS e nomes de host, não há como usá-los para redirecionar o tráfego.

A única maneira que você tem são IPs diferentes.

informação relacionada