Em relação aos registros DNS, como configuro um domínio, www.example.com
que possui HTTP para www
1.1.1.1 e HTTPS para www
2.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.com
como2.2.2.2
, configure o servidor de hospedagem1.1.1.1
para redirecionar quaisquer solicitações HTTPSwww.example.com
parasecure.example.com