Comprendre plage ip

Résolu
Bonjour,

Quelqu'un pourrait t il m'expliquer ou filer un lien vers une explication sur les plage IP?

Si par exemple je veut bannir tous les IP qui commence par 123.159.0.0 comment faire?

123.159.0.0/16 ou 123.159.0.0/32 ou autre??

merci d'avance

5 réponses

  1. le /8 est un masque sur les 8 bits
    11111111 00000000 00000000 00000000
    correspondant à 255.0.0.0

    Il te faut dans ton cas 16 bits.
    1
    1. Que ne comprends tu pas ?
      les masques ?
      Il n'y a rien à comprendre : ou tu met un masque de 16 et tu filtrera toutes les IP par les deux premiers octets : 123.159.x.x ( les IP de 129.159.0.0 à 129.159.255.255, c'est ca la plage)
      Ou 24 : 123.159.29.x ( les IP de 129.159.29.0 à 129.159.29.255)
      ou 0 : 0.0.0.0/0 (toutes les IP)
      ou 32 : aucune IP.
      1
      1. merci pour ta réponse mais ne comprends pas plus....
        0
        1. ok je vois un peu mieux...

          Dans ce cas à quoi corresponds les plages 61.48.0.0/13, 61.8.160.0/20, 61.87.192.0/18 ??
          0
          1. La, c'est un peu plus compliqué, il faut faire du calcul de masque.
            Il y a des outils qui te calculent ca, sinon tu peux te prendre la tete manuellement :
            Par exemple /13 correspond a ce masque :
            1111 1111 . 1111 1000 . 0000 0000 . 0000 0000

            Donc 255.(128+64+32+16+8+0+0+0).0.0
            soit : 255.248.0.0

            248 ??? ben oui.

            Donc une IP en 192.168.0.44 avec masque 255.248.0.0

            Première adresse d'hôte : 192.168.0.1
            Dernière adresse d'hôte : 192.175.255.254

            c'est la plage d'IP. Je ne te fait pas le calcul, il y a des outils qui font ca pour toi :
            http://www.frameip.com/masque/masque.php
            0
        2. super! je te remerci beaucoup pour tes lumières! j'ai enfin pigé le truc

          merci encore
          0