Bonjour,

J'ai une appli qui devrait s'ouvrir à IPv6 l'année prochaine. Une de ses fonctions est de permettre de bloquer un utilisateur par son adresse IP (/32) avec en option la possibiliter de bloquer plus largement (/28, /24 ...). Ce système a ses limites puisqu'un grand nombre d'utilisateurs peut se retrouver derrière la même adresse (proxy web).

En IPv6, le problème est encore plus apparent :
- si je bloque un /128, l'utilisateur indélicat peut à coup sûr utiliser l'adresse contigüe. - Je pourrais bloquer par un /64 mais çà pourrait très bien bloquer tout un tas d'utilisateur de téléphones mobiles, à considérer que c'est un seul segment réseau.
 - mon ISP m'attribue un /60, d'autres recoivent un /56 par connexion.

Déterminer la taille du masque à bloquer est donc problématique mais nous ne voulons pas restreindre l'accès de l'application à des utilisateurs identifiés.

Je me demandais donc, si il y avait possibilité de retrouver la taille de réseau allouée au end-user. Je suppose que ce type de problématique va vite apparaître pour bloquer des utilisateurs infectés par un botnet.

Des idées ?


--
Antoine Musso
---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/

Répondre à