Eu configurei um servidor Nginx em uma máquina que possui endereços ipv4 e ipv6. Atualmente, está conectado ao CloudFlare e usa apenas ipv4. Tenho 1 endereço IPv4 atribuído ao servidor web.
Agora o que eu quero é me tornar totalmente ipv6. Em seguida, conecte-se ao CloudFlare. Então, se um usuário ipv4 acessar o site, CloudFlare garantirá que ele possa visitar meu site somente ipv6! Isso acontece assim?
Qual é a melhor forma de implementar o ipv6 no meu servidor? Somente ipv6 ou ambas as versões? Como implementá-lo (no DNS CloudFlare e no arquivo de configuração Nginx). Por favor ajude!
Responder1
CloudFlare tem umGateway IPv6 automáticorecurso que parece fazer proxy entre IPv4 e IPv6 em ambas as direções. Você pode usar isso para executar seu servidor apenas em IPv4 ou apenas em IPv6, mas ainda fornecer acesso IPv4 e IPv6 aos usuários.
Responder2
Como o suporte da CloudFlare acabou de me dizer, eles não suportam apenas hosts IPv6 no momento.
Espero que eles resolvam isso logo!
Responder3
Use ipv4 e ipv6, como esta resposta:Devo usar apenas IPv6 ou IPv4 e IPv6 em meu servidor web?
aponta. Sua empresa de hospedagem deve atribuir a você um endereço IPv6 ou alguns (milhões). Você deve nos fornecer seu sistema operacional para descobrir qual é a melhor maneira de configurá-lo para seu sistema operacional específico. CentOS é diferente do Debian para obter ipv6 em seu servidor.
E não, não acredito que o Cloudflare funcione assim. Se você fornecer um endereço IPv6, as pessoas no IPv4 que não conseguem se conectar ao IPv6 não conseguirão se conectar.