A voir également:
- Protégé site web system de log+ban ip Ddos
- Ethernet n'a pas de configuration ip valide - Guide
- Localiser ip - Guide
- Il est en cours de transport vers votre site de livraison ✓ - Forum Consommation et internet
- Comment créer un site web - Guide
- Votre colis est dans le site de livraison qui dessert votre adresse. nous le préparons pour le mettre en livraison. ✓ - Forum Consommation et internet
1 réponse
Bonjour, c'est tous simplement impossible de "bloquer" une personne contre les attaques DDOS.
Même si il est interdit d'accès, ceci n'empêche pas qu'il pourra toujours se connecter au serveur.
Dans le même esprit de ton idée, tu peut toujours interdire l'accès au site afin d'éviter que le pirate télécharge a chaque connexion toutes images ou autre fichier multimédia (ton hébergement gagnera en bande passante).
Pour faire ceci en PHP rien de compliqué :
Tu récupère l'adresse IP de chaque visite ($_SERVER['remote_addr']) que tu enregistre dans ta bdd avec la date (méthode "time") puis ensuite tu compare a chaque nouvelle visite.
Avec une simple condition, "si visiteur est connecté plus de 10 fois en moins de 2 seconde alors ajoute sont ip dans la bdd, sinon envoi lui la page".
Puis tu inclue se script sur chacune de t'es pages (incude("protection.php");)
Même si il est interdit d'accès, ceci n'empêche pas qu'il pourra toujours se connecter au serveur.
Dans le même esprit de ton idée, tu peut toujours interdire l'accès au site afin d'éviter que le pirate télécharge a chaque connexion toutes images ou autre fichier multimédia (ton hébergement gagnera en bande passante).
Pour faire ceci en PHP rien de compliqué :
Tu récupère l'adresse IP de chaque visite ($_SERVER['remote_addr']) que tu enregistre dans ta bdd avec la date (méthode "time") puis ensuite tu compare a chaque nouvelle visite.
Avec une simple condition, "si visiteur est connecté plus de 10 fois en moins de 2 seconde alors ajoute sont ip dans la bdd, sinon envoi lui la page".
Puis tu inclue se script sur chacune de t'es pages (incude("protection.php");)
Modifié par Alien41 le 2/04/2012 à 22:03
2 avril 2012 à 22:07
2 avril 2012 à 22:08
2 avril 2012 à 22:09
2 avril 2012 à 22:10