Convertir une adresse IP en nombre décimal
Cet outil convertit une adresse IPv4 en son équivalent décimal, et aussi un nombre décimal en adresse IP. Il est ainsi plus facile de travailler avec des plages d'IP et des bases de données de géolocalisation.
Exemple : votre IP publique actuelle est 216.73.217.179 et en décimal elle vaut 3628718515.
Comment convertit-on une IP en décimal ?
Une adresse IPv4 est composée de 4 nombres de 0 à 255 (4 octets). Pour obtenir le décimal, on multiplie chaque bloc par une puissance de 256 et on additionne : a·256³ + b·256² + c·256 + d. Par exemple, 192.168.1.1 = 192·16777216 + 168·65536 + 1·256 + 1 = 3232235777.
Le processus inverse consiste à diviser successivement le nombre décimal par 256 et à conserver les restes. Les bases de données de géolocalisation et les plages d'IP sont souvent stockées au format décimal, car vérifier si une IP appartient à une plage devient alors une simple comparaison numérique.