Un blocage IP est une restriction qu'un site web ou un service réseau impose à une adresse IP, ou à une plage d'adresses, de sorte que les demandes provenant de celle-ci soient refusées, souvent après des tentatives de connexion par force brute, des volumes de demandes abusifs ou d'autres violations de règles. Les blocages peuvent être temporaires ou permanents, et comme les FAI réaffectent et partagent les adresses, ils peuvent également toucher des utilisateurs innocents.

La portée d'un blocage peut s'étendre au-delà d'une seule IP : certains sites bloquent le trafic au niveau de l'ASN ou de la plage IP plutôt qu'une adresse à la fois.

Comment les sites web appliquent un blocage IP

Le blocage est une règle définie au niveau du réseau ou du serveur, et non dans la page elle-même :

  • Règles du serveur web : Par exemple, la directive deny de nginx, qui accepte une seule adresse ou une plage CIDR.
  • Outils au niveau de l'hôte : Les wrappers TCP (/etc/hosts.deny), ou des outils de surveillance des journaux comme Fail2ban qui interdisent automatiquement les adresses.
  • Règles CDN ou WAF : Celles-ci peuvent bloquer ou défier le trafic par adresse IP, plage, ASN ou pays.

Signes que votre IP a été bloquée

  • 403 Interdit sur des pages qui se chargent normalement. Se reconnecter ne change rien.
  • 429 Trop de demandes, un blocage de limite de taux qui peut inclure un en-tête Retry-After.
  • Un CAPTCHA ou un défi JavaScript au lieu du contenu. Cloudflare marque ses pages de défi avec un en-tête de réponse cf-mitigated: challenge, donc vérifiez les en-têtes et le corps de la page, pas seulement le code d'état.
  • Le site fonctionne depuis un autre réseau. Un blocage IP s'applique aux demandes provenant d'adresses spécifiques, donc il ne couvre pas une adresse sur un autre réseau.

Termes associés