Tenho um VPS em execução em um único IP, posso redirecionar domínios para portas ou preciso de IPs separados?

1

A situação pode ser resolvida com a minha intenção de comprar um prefixo IPv6 para o VPS, mas nesse meio tempo eu gostaria de saber se isso é possível.

Basicamente, o que eu quero alcançar é uma interface simples para aplicativos Node.JS executados no VPS por meio de nomes de domínio, para que eu possa ter "steak.chaos-kitten.com" apontando para um aplicativo node.js e "lister.chaos-kitten.com" apontando para outro, e talvez "chaos-kitten.com" apontando para um terceiro.

Eu sei que você não pode usar o DNS para apontar para uma porta específica, mas existe alguma solução de software que eu possa empregar que redirecionará as solicitações GET recebidas para o aplicativo node.js apropriado com base no nome do domínio?

    
por Chris Browne 01.03.2013 / 09:40

1 resposta

3

A tecnologia que você está procurando é um servidor proxy. Ele fica na frente do seu back-end, aceita conexões para os domínios relevantes usando algo como hospedagem virtual baseada em nome e faz proxy para as portas que você define. Você pode usar o Apache , Nginx ou mesmo node como proxy.

    
por 01.03.2013 / 09:52