EventClient()
EventClient()
Peut on exclure dans un serveur des ip clients pour ne pas qu'ils viennent bombarder le serveur ?
!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
6 PC
Version de PB (64 bits) : 6.12, 6.20, 6.30, 6.40
-
lepiaf31
- Messages : 510
- Inscription : dim. 25/mars/2007 13:44
- Localisation : Toulouse, France
- Contact :
Re: EventClient()
Ben tu vérifie l'IP et si elle ne te conviens pas tu fais un CloseNetworkConnection() et voilà ^^
Re: EventClient()
Il peux se reconnecter immediatement ?lepiaf31 a écrit :Ben tu vérifie l'IP et si elle ne te conviens pas tu fais un CloseNetworkConnection() et voilà ^^
!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
6 PC
Version de PB (64 bits) : 6.12, 6.20, 6.30, 6.40
-
lepiaf31
- Messages : 510
- Inscription : dim. 25/mars/2007 13:44
- Localisation : Toulouse, France
- Contact :
Re: EventClient()
En théorie oui. Ou sinon ce que tu peux faire c'est qu'à chaque fois qu'un client t'envoie des données, tu ne les prends en considération que si elles proviennent d'une IP autorisées. Et les données provenant d'une IP qui ne te conviens pas et bien tu n'en tiens pas compte et voilà.
Re: EventClient()
Ouai, c'est le plus simple. Mais c'est parce que je crains un deluge de données envoyé et qui bloquerait le serveur.
Thx (lepiaf = specialiste du reseau)
Thx (lepiaf = specialiste du reseau)
!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
6 PC
Version de PB (64 bits) : 6.12, 6.20, 6.30, 6.40
-
lepiaf31
- Messages : 510
- Inscription : dim. 25/mars/2007 13:44
- Localisation : Toulouse, France
- Contact :
Re: EventClient()
Haa c'est toujours le risque avec les réseaux (les attaques Ddos sont tellement répandues mais on ne peut pas y faire grand chose).SPH a écrit :Ouai, c'est le plus simple. Mais c'est parce que je crains un deluge de données envoyé et qui bloquerait le serveur.
De rien ^^SPH a écrit : Thx (lepiaf = specialiste du reseau)![]()
Re: EventClient()
Il me semble que receivenetworkdata fonctionne avec une sorte de pile, donc meme si tu tient pas compte de ce qu'il envoi,tu dois quand meme utiliser la fonction pour "vider" cette pile et recevoir les datas des autres clients.... C'est vrai qu'une fonction du genre IgnoreClientData(ClientIP[,ClientID]) (ClientID en option car tu peux avoir plusieurs connections d'une meme ip) serais un gros plus!