Aller au contenu
nestoo
  • Mon adresse IPVotre IP publique IPv4 et IPv6, sa localisation et votre fournisseur.Réseau et IP
  • Test de débitMesurez votre débit descendant et montant, la latence et la gigue.Réseau et IP
  • IP lookupLocalisation, fournisseur et réseau de n’importe quelle adresse IP.Réseau et IP
  • Recherche DNSEnregistrements DNS A, AAAA, MX, TXT, NS et autres de tout domaine.Réseau et IP
  • Recherche WHOISTitulaire, registrar et date d’expiration de tout domaine ou IP.Réseau et IP
  • Prefix lookupVérifiez un préfixe dans BGP, RPKI et les IRR avant de l’annoncer.Réseau et IP
  • ASN lookupTitulaire, préfixes annoncés et voisins de tout numéro d’AS.Réseau et IP
  • Calculateur de sous-réseauRéseau, broadcast, plage d’hôtes et masque de tout sous-réseau IP.Réseau et IP
  • Vérificateur de portsVérifiez si un port est ouvert sur votre IP ou sur un serveur.Réseau et IP
  • Vérificateur d’en-têtes HTTPEn-têtes de réponse, codes de statut et redirections d’une URL.Réseau et IP
  • Vérificateur SSLValidité, expiration et chaîne du certificat de n’importe quel site.Réseau et IP
  • Vérificateur SPF, DKIM et DMARCVérifiez les enregistrements SPF, DKIM et DMARC d’un domaine.Réseau et IP
  • Générateur de mots de passeDes mots de passe forts et aléatoires, générés dans votre navigateur.Mots de passe et sécurité
  • Test de robustesse des mots de passeLe temps qu’il faudrait pour casser un mot de passe, et s’il a fuité.Mots de passe et sécurité
  • Générateur de hashHash MD5, SHA-1, SHA-256, SHA-512 et CRC32 de textes ou de fichiers.Mots de passe et sécurité
  • Formateur JSONFormatez, validez et minifiez du JSON, avec la position exacte des erreurs.Outils pour développeurs
  • Encodeur/décodeur Base64Encodez du texte ou des fichiers en Base64, et décodez-les.Outils pour développeurs
  • Encodeur/décodeur URLEncodez et décodez des URL et des chaînes de requête, et analysez n’importe quelle URL.Outils pour développeurs
  • Décodeur JWTLisez l’en-tête et les claims d’un JSON Web Token.Outils pour développeurs
  • Générateur d’UUIDIdentifiants UUID v4 aléatoires et v7 ordonnés dans le temps.Outils pour développeurs
  • Convertisseur de timestamp UnixConvertissez des timestamps Unix en dates, et des dates en timestamps.Outils pour développeurs
  • Convertisseur binaireTraduisez du texte en binaire et convertissez des nombres d’une base à l’autre.Outils pour développeurs
  • Compresser une imageAllégez vos JPG, PNG, WebP et AVIF, plusieurs à la fois.Outils pour images
  • Redimensionner une imageRedimensionnez des images en pixels ou en pourcentage, par lots.Outils pour images
  • Convertisseur d’imagesConvertissez HEIC, PNG, WebP, AVIF… en JPG, PNG, WebP ou AVIF.Outils pour images
  • Recadrer une imageRecadrez, faites pivoter et retournez vos images, à la taille voulue.Outils pour images
  • Voir et supprimer les données EXIFVoyez les données cachées des photos, dont le lieu, et supprimez-les.Outils pour images
  • Générateur de faviconTransformez un logo en favicon.ico, icône Apple touch et icônes d’app.Outils pour images
  • Image en Base64Convertissez des images en data URI Base64, et inversement.Outils pour images
  • Compteur de motsComptez les mots, les caractères, les phrases et le temps de lecture.Outils de texte
  • Convertisseur de casseMAJUSCULES, minuscules, majuscule à chaque mot, camelCase, snake_case et plus.Outils de texte
  • Comparateur de texteComparez deux textes et visualisez leurs différences.Outils de texte
  • Générateur de QR codeQR codes gratuits pour liens, texte, Wi-Fi et contacts, en PNG ou SVG.Outils du quotidien
  • Calculateur de pourcentagePourcentage d’un nombre, variation en pourcentage, hausse et baisse.Outils du quotidien
  • Convertisseur d’unitésConvertissez longueurs, poids, températures, volumes, données et plus.Outils du quotidien

Prefix lookup

Vérifiez des préfixes IP avant et après leur annonce : sont-ils visibles en BGP, quel AS les annonce, et RPKI ainsi que les objets route des IRR autorisent-ils cette origine ? Analysez un préfixe en détail ou vérifiez toute une liste d’un coup.

Indiquez l’AS depuis lequel vous prévoyez d’annoncer : RPKI et les objets route sont alors vérifiés pour cet AS plutôt que pour l’origine actuelle.

Essayer un exemple:

Vérification effectuée depuis notre serveur. Nous ne conservons pas vos recherches.

Mode d’emploi

  1. 1.Saisissez un préfixe comme 193.0.0.0/21 ou 2001:67c:2e8::/48, ou une seule adresse IP pour trouver le préfixe annoncé auquel elle appartient.
  2. 2.Si vous préparez une nouvelle annonce, ajoutez l’AS depuis lequel vous allez annoncer, par exemple AS3333.
  3. 3.Cliquez sur Rechercher. Le haut du résultat indique si BGP, RPKI et les IRR concordent, et ce qu’il faut corriger dans le cas contraire.
  4. 4.Passez d’un onglet à l’autre pour les détails : l’annonce avec sa visibilité et ses AS paths, les ROA, et chaque objet route avec son IRR. Pour vérifier de nombreux préfixes, choisissez « Plusieurs préfixes » et collez-en un par ligne.

Avant d’annoncer un préfixe

C’est la politique de routage de chaque réseau qui décide s’il accepte une nouvelle route. Deux vérifications comptent le plus. RPKI : un ROA, signé dans le portail de votre registre, doit indiquer votre origin AS et une max length au moins égale à la longueur du préfixe annoncé ; sinon la route est RPKI invalid, et les réseaux qui rejettent les routes invalid l’écartent. Et l’IRR : de nombreux opérateurs de transit et route servers d’IXP construisent leurs filtres à partir des objets route (route pour IPv4, route6 pour IPv6) ; derrière un tel upstream, il doit donc en exister un avec votre préfixe et votre origin AS. Demandez à votre upstream de quelles sources IRR il tire ses filtres.

Si vous prévoyez d’annoncer des more specifics, par exemple des /24 issus d’un /22, la max length du ROA doit les autoriser, sinon ils sont RPKI invalid alors que le /22 lui-même est valid. Gardez la max length aussi courte que nécessaire : une max length trop large permet à un attaquant d’annoncer une route plus spécifique avec votre AS comme origine.

Créez l’objet route dans la base de données du registre qui gère l’espace d’adressage (RIPE, ARIN, APNIC, LACNIC ou AFRINIC). Les objets dans RADB ou d’autres IRR tiers sont acceptés par de nombreux réseaux, mais pas par tous.

Ce que montre le résultat

La visibilité compte les peers des route collectors de RIPE RIS qui voient le préfixe exact. Un préfixe bien annoncé est vu par presque tous ; une part nettement plus faible signifie que certains réseaux le filtrent, souvent à cause de RPKI ou d’un objet route manquant.

« Vu via » liste l’AS voisin de l’origine dans les chemins collectés. Ce sont généralement vos upstreams, mais il peut aussi s’agir de réseaux avec lesquels vous faites du peering ou d’un route server d’IXP, car des collecteurs se trouvent aussi sur les points d’échange. L’AS path prepending (l’origine répétée) est affiché pour que vous puissiez vérifier que votre ingénierie de trafic fonctionne comme prévu.

Les états RPKI suivent la RFC 6811 : valid lorsqu’un ROA couvrant indique l’origine et autorise la longueur, invalid lorsque des ROA existent mais qu’aucun ne correspond (mauvais AS ou préfixe trop long), et not found lorsqu’aucun ROA ne couvre le préfixe. La validation ne fait qu’étiqueter la route. La suite dépend de la politique de chaque réseau (la RFC 6811 la laisse à l’opérateur) : beaucoup rejettent les routes invalid, d’autres préfèrent seulement les routes valid ou ne regardent pas RPKI du tout.

Questions fréquentes

Comment vérifier si mon préfixe est annoncé ?

Saisissez le préfixe et regardez Statut et Visibilité. S’il est annoncé, vous voyez l’origin AS et le nombre de peers des collecteurs RIPE RIS qui le voient. Une nouvelle annonce apparaît généralement en quelques minutes.

Que signifie RPKI invalid ?

Un ROA couvre le préfixe, mais il n’autorise pas cet origin AS ou cette longueur de préfixe. RPKI ne fait qu’étiqueter la route, mais de nombreux grands réseaux, dont la plupart des grands opérateurs de transit, rejettent par politique les routes RPKI invalid. Corrigez donc le ROA avant d’annoncer, en ajoutant un ROA pour le bon AS ou en augmentant sa max length jusqu’à la longueur de préfixe que vous annoncez.

Faut-il à la fois un ROA et un objet route ?

En pratique, oui. RPKI protège contre les détournements là où les réseaux rejettent les routes invalid, tandis que de nombreux opérateurs de transit et route servers d’IXP construisent encore leurs filtres de préfixes à partir des objets route des IRR. Sans objet route, un tel upstream peut filtrer votre annonce même si elle est RPKI valid.

Puis-je vérifier plusieurs préfixes à la fois ?

Oui. Choisissez « Plusieurs préfixes » et collez jusqu’à 50 préfixes, un par ligne, chacun éventuellement suivi de l’AS que vous prévoyez d’utiliser. Vous obtenez pour chaque ligne le statut de l’annonce, l’état RPKI et les objets route, et vous pouvez copier le résultat en CSV ou ouvrir n’importe quel préfixe en détail.

Pourquoi mon préfixe affiche-t-il un autre origin AS ?

Soit le préfixe est encore annoncé par un ancien titulaire ou par votre fournisseur, soit il est annoncé par erreur ou détourné. Comparez l’origine avec votre ROA et vos objets route ; s’il ne s’agit pas de votre AS, contactez le réseau d’origine et votre registre.

Les données sont-elles à jour ?

La visibilité BGP et les AS paths proviennent de RIPE RIS et datent de quelques minutes. Les objets route et les ROA passent d’abord par plusieurs miroirs et validateurs : une modification que vous venez de faire peut donc mettre quelques heures à apparaître.