2017-08-30 2 views
-1

J'ai demandé à un client de m'envoyer l'adresse IP de tous ses emplacements afin que je puisse les bloquer de l'analyse.Différence dans les formats d'adresse IP

La plupart d'entre eux sont ce que je sais comme d'habitude: 0.00.000.000

mais certains d'entre eux viennent d'être un peu comme ceci: 2001: 500: F000: 100: 7000: 40d0: 3000: 400c

Ils vont tous google et taper "whats mon adresse ip" et m'envoyer les résultats. Le deuxième exemple est-il une adresse IP que je peux exclure? Ai-je besoin de le convertir comment?

Répondre

1

Ce sont des adresses IPv6. Ce que vous regardez dans le format habituel xxx.xxx.xxx.xxx est IPv4.

Ces deux formats d'adressage sont totalement incompatibles entre eux. Ils ne peuvent pas être "convertis", mais lorsqu'ils traitent avec des systèmes de couche d'application, ils devraient normalement fonctionner de la même manière. c'est-à-dire que si vous interdisiez une adresse IPv6, cela fonctionnerait de la même manière que l'interdiction d'un IPv4.

Il existe une pléthore de documentation disponible en ligne sur IPv6, et il est probablement un peu hors de portée pour ce site, alors j'espère que cela vous aidera à comprendre tout cela! Même si c'est juste un morceau de votre puzzle :)

+0

Wow, merci je n'avais aucune idée qu'il y avait différents types d'adresse IP. Malheureusement j'ai essayé d'entrer l'adresse IPv6 et j'ai une erreur disant que le format doit être IPv4 donc dans ce cas ils ne sont pas interchangeables. Je vérifie pour voir si c'est un problème avec Hubspot, le service que j'essaye de bloquer l'IP dedans. – JSum

+0

Bloquer une adresse IPv6 est probablement plutôt inutile, puisqu'ils sont en grande partie éphémères. – deceze

+1

@deceze -c'est vrai. Je pense que notre gamme IPv6 nous donne comme 1.2 * 10^24 adresses ipv6. Mais il peut rechercher le CIDR de l'utilisateur et interdire la gamme –