Bloquer IP

redtux Messages postés 12 Date d'inscription lundi 29 novembre 2004 Statut Membre Dernière intervention 14 avril 2010 - 4 avril 2005 à 14:58
redtux Messages postés 12 Date d'inscription lundi 29 novembre 2004 Statut Membre Dernière intervention 14 avril 2010 - 16 mai 2005 à 12:07
Bonjour,



Voila, dans le cadre de mon projet je dois concevoir une appli sous
delphi 6 permettant de bloquer (au niveau du proxy, avec tous les
privilèges nécessaires) une adresse IP ou un groupe d'adresse.



Delphi n'incorporant pas cette possibilitée de base je me suis donc penché sur les API windows qui me permetterons de le faire.



Mais voila le problème, je ne trouve pas d'aide correct, j'ai trouver
une possibilité avec l'API traitant d'IPSec et donc d'IPFilter (qui est
utilisé dans windows 2000, l'OS utilisé) mais il n'y a aucune aide à
propos de Delphi .



Etant pas vraiment programmeur delphi (je n'ai fait que quelques appli pour tester) je ne sais pas vraiment comment m'y prendre.



Donc voila, j'aimerais, si c'est possible, qu'on me donne des pistes
dans l'utilisation des API, et surtout l'API qui me conviendrais le
mieux !



Merci d'avance pour l'aide que vous m'apporterez.



PS: J'utilise les composants Indy pour les connexions client serveur,
il y aura un serveur sur le proxy, qui se chargera de bloquer les ip
ainsi qu'un client utilisé par l'admin réseaux !

4 réponses

OcHre Messages postés 44 Date d'inscription mercredi 23 mars 2005 Statut Membre Dernière intervention 26 avril 2008
5 avril 2005 à 14:53
Salut,

C'était juste pour te dire qu'avec le composant idTCPServer il est possible de connaitre l'adresse IP d'une personne connectée grace la propriété PeerIP de la propriété Bindings. Pour y accéder: <!--StartFragment --> AThread.Connection.Socket.Binding.PeerIP;

Voilà, je sais que ca ne repond pas vraiment à ta question puisque ça ne passe pas par les API, mais ca pourrait peut-etre t'aider....

++
0
redtux Messages postés 12 Date d'inscription lundi 29 novembre 2004 Statut Membre Dernière intervention 14 avril 2010
5 avril 2005 à 15:53
Ca pourra me servir au cas ou !



Transformer mon application en firewal, recuperer par un port des données et les renvoyer sur un autre port !



Merci !



Mais pour le moment le responsable prefererais ne pas aboutir à ça qui
ralentirai le travail, mais plus a un bloquage d'ip de la part de
windows !

Normalement c'est faisable !



Rassurez moi !

Je connais plus Linux que windows donc linux, iptables et c'est bon mais la! !!!

=====================================================

Il y a 10 types de personnes !



Ceux qui comprennent le binaire

Et les autres
0
redtux Messages postés 12 Date d'inscription lundi 29 novembre 2004 Statut Membre Dernière intervention 14 avril 2010
11 avril 2005 à 15:50
Re les gens, mon problème est toujours présent !!!



Il n'y a donc personne qui puisse m'aider ???



Il y a des pro de Delphi pourtant !!!



Pleaze help me !

=====================================================

Il y a 10 types de personnes !



Ceux qui comprennent le binaire

Et les autres
0
redtux Messages postés 12 Date d'inscription lundi 29 novembre 2004 Statut Membre Dernière intervention 14 avril 2010
16 mai 2005 à 12:07
Hi les gens ! J'ai créé les IHM, le client et le serveur sont près. Tout est fait, le control est correct !



Maintenant tout ce qui me manque c'est 2 fonctions :



1= permet a l'ordinateur de bloqué 1 adresse IP

2= permet d'authorisé l'adresse IP préalablement bloqué



Pleaze ! Help me ! Don't forget me !


=====================================================

Il y a 10 types de personnes !



Ceux qui comprennent le binaire

Et les autres
0
Rejoignez-nous