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 ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
-
- 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 ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
-
- 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 ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
-
- 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!