Aller au contenu
Accueil moxon

Analyse d'adresse IP

L'endpoint /ip analyse une adresse IPv4 ou IPv6 et retourne son type, sa classe, sa représentation binaire, sa valeur décimale et sa notation DNS inversé. Si aucune adresse n'est fournie, l'IP du client est analysée.

gethttps://api.moxon.dev/v5/ip

Cas d'utilisation

Déterminez si une IP est publique ou privée, inspectez la forme binaire et décimale d'une adresse, générez l'enregistrement DNS inversé pour les lookups PTR, ou identifiez la classe d'adresse pour la planification réseau.

Essayerget/v5/ip

Paramètres

  • addressstringoptionnel

    Adresse IPv4 ou IPv6 à analyser. Utilise l'IP du client si omis.

Champs de réponse

  • ipstring

    L'adresse IP analysée

  • version"IPv4" | "IPv6"

    Version du protocole IP

  • typestring

    Type d'adresse : public, private, loopback, link-local, multicast ou broadcast

  • classstring

    Classe IPv4 uniquement : A, B, C, D ou E

  • rangestring

    Plage CIDR à laquelle appartient l'adresse (plages privées/spéciales IPv4)

  • binarystring

    Représentation binaire de l'adresse

  • decimalnumber

    Représentation décimale (IPv4 uniquement)

  • reversestring

    Notation DNS inversé (.in-addr.arpa pour IPv4, .ip6.arpa pour IPv6)

Exemples de code

Gestion des erreurs

  • 400Invalid IP address.Le paramètre address n'est pas une adresse IPv4 ou IPv6 valide