module

Beryl::Ipv6Plan

Cohérence IPv6 des fiches OVH : l'adresse posée (ovh.ipv6, celle de netif-ipv6 et de l'AAAA) doit appartenir au bloc qu'OVH route vers le serveur (ovh.ipv6_block, lu dans l'API par beryl info --refresh). Affiché par beryl info à côté du plan d'adressage vRack. Une adresse hors du bloc ne sort pas (vu sur ke : un ancien AAAA recopié dans la fiche).

Instance methods

in_block?(ip : String, cidr : String) : Bool

ip dans le bloc IPv6 cidr (2001:db8:1200::/56) ? Faux si illisible. Pur.

Source

Problèmes, en phrases prêtes à afficher. Fiche sans bloc : pas de contrôle.

Source
value(addr : String) : UInt128 | Nil

Adresse IPv6 → entier 128 bits (forme courte :: acceptée, zone %… ignorée), nil si illisible. Pur.

Source