Bonjour,
Je ne parviens pas à récupérer, via l'API OVH, les adresses IPv6 que j'ai ajouter/configuré dans le block IPv6 /64 fournit avec mon serveur dédié.
Je m'explique :
Sur le Manager OVHCloud, dans Bare Metal Cloud > IP (page https://www.ovh.com/manager/dedicated/#/ip) je peux voir les IPs de mon serveur dédié.
Admettons que mon serveur dédié nsXXXX.ovh.net ait le block IPv6 suivant :
`2001:db8::/64`
et que je rajoute l'adresse IPv6 `2001:db8::1337/64` (avec le reverse `toto.example.com`) via le bouton "Vous pouvez sélectionner une IPv6 contenue dans ce block en cliquant ici.".
Le manager indique que mon serveur dédié a les IPs suivantes :
* 2001:db8::/64
* 2001:db8::1337 (reverse = `toto.example.com`)
* 193.70.18.148 (reverse =`toto.example.com`)
Via l'API :
* `/ip/2001:db8::%2F64` retourne bien les données sur l'IP `2001:db8::/64`
* `/ip/2001:db8::1337%2F64` retourne une 404
* `/ip/2001:db8::1337` retourne une 404
* `/ip?routedTo.serviceName=nsXXXX.ovh.net` retourne uniquement les 2 IPs suivantes :
* `2001:db8::/64`
* `193.70.18.148`
Je vois que, lorsqu'on accède à la page de gestion des IPs (page https://www.ovh.com/manager/dedicated/#/ip) le Manager fait un appel HTTP aux 2 URL suivantes :
* `https://www.ovh.com/engine/2api/ips?extras=true&serviceName=nsXXXX.ovh.net` qui réponds un JSON avec les IPs (+ leur infos) suivantes :
* `2001:db8::/64`
* `193.70.18.148`
* `https://www.ovh.com/engine/2api/sws/module/ip/2001%3Adb8%3A2%3Ac7c8%3A%3A%2F64?serviceName=nsXXXX.ovh.net&serviceType=DEDICATED` qui réponds un JSON avec l'IPv6 (+ ses infos) suivante :
* `2001:db8::1`
Je ne trouve pas l'endpoint de l'API qui correspondrait à cette dernière URL, ni à quoi "sws/module/ip" correspond.
Une idée de comment faire pour que l'API me retourne cette IP `2001:db8::1337/64` ?