• [^] # Re: geoip = charlatanisme

    Posté par (site web personnel) . En réponse au journal Comment bannir (presque) tout internet. Évalué à 10 (+11/-0).

    De ce que j'ai compris (qui peut être foireux), les listes ne sont pas "par pays", mais "par ASN", et on estime que tel ASN est en train de fournir tel pays. Par exemple Orange a plusieurs ASN (on voit ça ici par exemple), dont certaines sont explicitement déclarées comme étant dans un pays.

    Ensuite, avec ces ASN, on a plein de panachage possible. Par exemple, j'aurais pu me dire : je prends les grands FAI des quelques pays que je suis, je ban le reste. Mais ce faisant je banissait forcément aussi les petits fournisseurs genre FDN (y'en a vraiment un paquet rien qu'en France).

    À un moment il faut faire un choix dans les listes. Là, j'ai décidé de faire confiance aux listes de https://www.ipdeny.com/ (c'est pas geoip pour le coup) ; je ne sais pas ce qu'elles valent dans le détail, mais quand j'ai regardé ce qu'il y avait dans les ASN associés à la France, j'ai effectivement trouvé les ASN des divers gros FAI français, les plages où étaient les IP de certains membres (certains n'étant pas chez les gros), et autres.

    Par contre je ne prétends pas que c'est idéal, bien loin de là. Déjà ces attributions changent à l'occasion et des plages attribués à une boite en France peuvent passer dans un autre pays (et j'imagine que c'est d'autant plus facile que la boite en question a une activité internationale). Ensuite il y a plein de moyens de contourner ça, par exemple utiliser des proxy en France qui relayent un flux qui vient d'ailleurs (c'est très certainement la façon dont les bots fonctionnent). Enfin : je déteste viscéralement bannir des gens sur un délit d'appartenance nationale, ça a des relents puants.

    Mais vraiment, à ce stade, je n'ai pas trouvé plus efficace pour m'en sortir. Ça marche pour le moment, ça répond à l'objectif, et le taux de mécontents dans les gens qui me font des retours en allant sur les services que je gère est à 0% pour le moment. Je le répète : ce n'est pas une bonne solution. Par contre ce n'est pas du charlatanisme, vu que ça a l'effet escompté (avec sans aucun doute plein d'effets de bords que je n'ai pas encore listé/vu).