Configuração de DNS para um domínio com HTTP em um IP e HTTPS em um segundo IP

Configuração de DNS para um domínio com HTTP em um IP e HTTPS em um segundo IP

Em relação aos registros DNS, como configuro um domínio, www.example.comque possui HTTP para www1.1.1.1 e HTTPS para www2.2.2.2?

Para maior clareza:

  • HTTP www.example.com resolve para 1.1.1.1
  • HTTPS www.example.com resolve para 2.2.2.2

Atualmente tenho:

@   IN A 1.1.1.1
www IN A 1.1.1.1

Meu conhecimento atual (médio) de registros DNS sugere que não poderei configurá-lo dessa maneira. Em vez disso, terei que criar um novo registro para algo como secure IN A 2.2.2.2.

Nota: Definir HTTPS www.example.com em 1.1.1.1 não é uma opção, infelizmente.

Responder1

Receio que você não possa fazer o que está pedindo diretamente, a menos que queira que o tráfego HTTPS vá para, por exemplo, secure.example.com em vez de www.example.com.

A única solução seria colocar um dispositivo proxy/firewall/balanceador de carga na frente de seus servidores web que encaminhasse o tráfego para os diferentes endereços IP com base no protocolo usado.

Responder2

Não há como fazer isso com DNS, pois você precisa ter um endereço IP para um determinado NOME, independente do protocolo as opções disponíveis são:

  • Use um firewall/roteador para rotear o tráfego de acordo com diferentes servidores.
  • Adicione umnovoregistro para, por exemplo, secure.example.comcomo 2.2.2.2, configure o servidor de hospedagem 1.1.1.1para redirecionar quaisquer solicitações HTTPS www.example.comparasecure.example.com

informação relacionada