Help:Range blocks/fr


 * Voir pour les informations concernant le blocage des intervallles d'adresses IPv6.

Les blocages par intervalle d'adresses sont des restrictions techniques appliquées à travers Special:Block sur un groupe d'adresses IP pour les empêcher de modifier, de créer des nouveaux comptes, d'envoyer des courriels via l'interface wiki, etc. Si vous cochez la case « », les modifications faites par les comptes enregistrés seront aussi interdites si les utilisateurs correspondants se connectent à partir de ces adresses bloquées.

Pour bloquer une intervalle d'adresses IP de Special:Block, entrez la première adresse IP de l'intervalle suivie d'un slash '/' et d'un suffixe de routage inter-domaine sans classe (CIDR - Classless Inter-Domain Routing). Vous devez éviter de faire des blocages d'intervalles si vous n'êtes pas sur si la plage est utilisé que par des vandales, sinon vous finirez par bloquer des dizaines de milliers ou même de millions de personnes qui ne sont pas à l’origine du problème !

Cet article traite principalement des blocs IPv4; les blocs IPv6 fonctionnent de manière similaire, mais ont un fonctionnement différent - voir /IPv6.



Explications non techniques
Les adresses IP sont réparties en blocs de nombres. Un exemple de cela serait de  à. Une fois que l'on atteint  le numéro suivant est.

Les adresses IP peuvent être regroupées en blocs plus petits ou plus grands. Le bloc pratique le plus petit est de 4. Cela pourrait être l'un des blocs suivants :



Dans chaque bloc de quatre nombres, deux seulement peuvent être assignés à un ordinateur. Le premier et le dernier nombre de chaque bloc sont réservés à la communication réseau. Ce sont les blocs de niveau 30 qui peuvent être exprimés ainsi :



Le bloc suivant le plus grand est 8. Ils peuvent être ainsi :



Dans ce bloc de 8 nombres, seulement 6 peuvent être assignés à un ordinateur; ici aussi le premier et le dernier nombre de chaque bloc de 8 sont réservés pour des utilisations particulières dans le réseau de communication. Ces derniers peuvent aussi être exprimés ainsi :



A partir de maintenant, le nombre d'adresses IP dans un bloc continue à doubler : 16, 32, 64, 128, 256, etc.


 * Un bloc de 16 commencerait à.
 * Un bloc de 32 commencerait à.
 * Un bloc de 64 commencerait à.
 * Un bloc de 128 commencerait à.
 * Un bloc de 256 commencerait à.

Ainsi, si vous avez une adresse IP et que vous voulez bloquer l'intervalle assigné, comment savoir l'intervalle à utiliser ? Considérons que vous avez un problème avec. Vous pouvez chercher qui possède cette adresse IP sur http://arin.net/whois/?queryinput=148.20.57.34. En disant cela, nous savons que l'adresse IP est assignée, parmi BEAUCOUP d'autres adresses, dans un intervalle de , du Départment de la défense. Nous ne voulons sûrement pas bloquer une grande partie de ce département ! La règle d'or est de bloquer le moins d'adresses possibles. Ne bloquez par intervalle que lorsqu'il existe un groupe d'adresses qui posent problème.

Il existe un calculateur très utile pour cela :


 * ftools/general/ip-range-calc.html

allez sur ce site et entrez  dans le premier ensemble de blancs. Sélectionnez maintenant la longueur du préfixe du réseau et entrez  (ce qui donnera un bloc de 32 addresses) et cliquez sur « Calculer les informations réseau ». Ceci va nous donner un bloc de 32 adresses IP qui contient. (La première adresse - adresse du réseau - et la dernière adresse - adresse de diffusion - seront affichées avec les adresses utilisables de l'intervalle). Vous pouvez utiliser cet outil pour tester des intervalles afin d'être sûr de ce que vous voulez, avant d'entrer les informations et exécuter le blocage.



Explication technique
La notation CIDR est écrite de la même façon que l'adresse IP: une barre oblique '/', et le suffixe CIDR (par exemple, la valeur IPv4 " " ou IPv6 " "). Le suffixe CIDR est le nombre de chiffres de tête que toutes les adresse IP de l'intervalle écrites en binaire, ont en commun.

Par exemple : «  » vaut en binaire «   », et   va recouvrir tous les 27 premiers chiffres («   »). Les addresses IP –, lorsqu'elles sont converties en binaire, ont toutes les mêmes 27 premiers chiffres et vont être bloquées si   est bloqué.

Plus le suffixe CIDR augmente, moins il y a d'adresses IP concernées (voir la table d'exemples d'intervalles). Les suffixes CIDR ne sont pas les mêmes pour les adresses IPv4 que pour les addresses IPv6; le même suffixe CIDR en IPv4 bloque $$2^{96}$$=79,228,162,514,264,337,593,543,950,336 fois plus d'adresses en IPv6.



Calcul du suffixe CIDR
Vous pouvez utiliser la table d'exemples d'intervalles ci-dessous pour trouver l'intervalle, ou exécuter un script d'ordinateur, ou encore calculer manuellement l'intervalle.



Conversion en binaire
La première étape du calcul manuel d'un intervalle est d'écrire la première et la dernière adresse IP sous format binaire. (Cela suppose que vous utilisez un script d'ordinateur, qui peut certainement calculer l'intervalle pour vous de toutes façons). Une adresse IP est composée de quatre groupes de huit uns et zeros. Chaque groupe représente un nombre entre 0 et 255. Pour convertir un nombre en binaire, vous pouvez utiliser une table de référence ou connaître la valeur de chaque chiffre binaire :

En procédant de la gauche vers la droite, remplissez  si le nombre vaut aumoins cette valeur, et soustrayez cette valeur (si ce n'est pas le cas, remplissez   et ne soustrayez rien). Par exemple, pour calculer 240 :


 * 1) 240 est au moins 128, donc mettez   et enlevez 128.
 * 2) 112 (240-128) est au moins 64, donc mettez   et enlevez 64.
 * 3) 48 (112-64) est au moins 32, donc mettez   et enlevez 32.
 * 4) 16 (48-32) est au moins 16, donc mettez   et enlevez 16.
 * 5) Puisque le reste est zéro, toutes les places restantes sont à.

Ainsi, 240 vaut  car il peut être représenté par 128+64+32+16+0+0+0+0.



Calcul de l'intervalle

 * 1) Mettez les deux adresses IP l'une sur l'autre et comptez le nombre de chiffres initiaux qu'elle ont en commun. Ceci est le suffixe CIDR.
 * 2) Contrôlez par deux fois ! Un décalage d'un chiffre pourrait multiplier votre intervalle d'adresses par mille.

L'exemple ci-desous calcule l'intervalle de CIDR entre  et. Notez que ceci est un exemple simple; certains groupes d'adresses IP ne correspondent pas aussi idéalement aux suffixes CIDR, et nécessitent de multiples blocs de tailles différentes pour bloquer l'intervalle exact désiré.


 * Adresses IP:


 * Convertir en binaire:


 * Compter le nombre de numéros identiques du début.:


 * Intervalle CIDR:



Table des exemples d'intervalles
La table ci-dessous montre les blocs IPV4 concernés par chaque suffixe CIDR. Notez que MediaWiki ne prend en charge que le blocage des suffixes CIDR 16 - 32 en IPv4 et 19 (précédemment 64) - 128 en IPv6 par défaut (en fonction de ). Voir /IPv6 pour une table d'intervalles IPv6.



Limites par défaut
Par défaut, l'installation de MediaWiki limite le nombre de blocs d'intervalles à 16 blocs d'intervalles d'adresses IPv4 (soit 65 536 addresses). Pour bloquer des intervalles plus grands doit être initialisé en conséquence dans.



Problèmes connus
One important already-known problem caused by any range-block, is that as side-effect they also block some trusted registered groups, like wiki administrators, users who do not need to be patrolled by others, and trusted bots. Détails : T309328

Références

 * Routage interdomaine sans classe



Liens externes

 * Calculateur de masque réseau qui aide à prendre la bonne décision pour bloquer des intervallles.
 * Calculateur de sous-réseaux peut vous aider à calculer la longueur du préfixe et le masque de sous-réseau pour IPv4 et IPv6.
 * Calculateur de CIDR IP
 * ftools/general/ip-range-calc.html - vous donne l'intervalle à utiliser pour le blocage.
 * IPv4 and CIDR Calculator vous donne le partage des hôtes et des intervalles IP pour tout masque ou CIDR donné, et réciproquement.