Você poderia:
- pegue o endereço IP4 e faça uma pesquisa inversa. Isso lhe dá um nome de host.
- procure registros AAAA para esse nome de host. Isso lhe dará um endereço IP6.
Estou trabalhando em um projeto para descobrir o host IPv6 pela Internet e tenho uma pergunta. Existe alguma maneira que eu possa enviar uma solicitação para um endereço IPv4 e retornar-me seu endereço IPv6 (se tiver algum)?
É possível, veja este link:
Se você já sabe o endereço ipv4, você pode convertê-lo de lá, se você pode integrar isso em seu projeto eu não sei, depende do que o seu código em.
Tags ipv6 network-discovery