Porque você recebeu a mensagem de erro:
curl: (7) Failed to connect to 2800:3f0:4001:806::1005: Network is unreachable
... isso não tem nada a ver com a resolução de endereços IPv6. Ele teria retornado um host not found
ou um erro semelhante, se esse fosse o caso.
Sem mais informações, para mim as explicações mais prováveis são:
-
Seu computador não possui um endereço IPv6. Se você executar
ifconfig
, seu adaptador de rede conterá linhas como as seguintes:inet6 addr: fe80::922b:34ff:fe03:6d1a/64 Scope:Link inet6 addr: 1002:8bd:1000:efac::2/64 Scope:Global
-
Seu ISP ou seus provedores de upstream não podem rotear o tráfego IPv6.