Ecouter et rediriger 80

Signaler
Messages postés
219
Date d'inscription
jeudi 6 juillet 2006
Statut
Membre
Dernière intervention
7 septembre 2009
-
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
-
Bonjour tous le monde,

Ce post est en relation avec un problème déjà posté. En faite, je cherche à filtrer des clients de mon site (sous IIS) à partir d'une appli déjà fonctionnel me servant à faire des stats. Je me suis donc orienté vers la possibilité d'écouter mon port 80 et rediriger mes requetes (suivant conditions) vers IIS (qui ne serait plus sous le 80).
Je sais écouter un port, mais je ne vois pas trop comment rediriger... je cherche juste un début de piste, une orientation ou procédure... je vous demande de me macher le travail lol.

Merci de bien vouloir m'éclaircir.

3 réponses

Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
37
hum... pourquoi vouloir de mettre entre le client et IIS ?
pourquoi ne pas te mettre directement dans IIS ?

je n'ai pas toutes les billes ici, mais tu peux créer un module dans IIS qui te permettra de faire ce que tu veux. Ca sera surement beaucoup plus simple.

Sébastien FERRAND (
blog)
Consultant Indépendant
[Microsoft MVP Visual C#]
Messages postés
219
Date d'inscription
jeudi 6 juillet 2006
Statut
Membre
Dernière intervention
7 septembre 2009

Parce qu'eventuellement, je pourrais ne pas loger mon service IIS sur cette machine et donc avec cette méthode la, je pourrais éventuellement choisir un machine du réseau (Quand j'en aurai les moyen lol)
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
22
salut,

pour faire, il faudrait que tu changes le port de IIS, par ex 8080...ensuite tu crée un socket écouteur sur le port 80 et à chaque fois que tu récupères une connexion sur ton socket écouteur, tu filtres et tu ouvre une nouvelle socket sur le port 8080 pour forwarder les données à IIS...

sinon tu as les filtres ISAPI :
http://www.iis-resources.com/modules/wfsection/article.php?articleid=9
http://www.codeproject.com/isapi/isapiredirector.asp
http://www.velocityreviews.com/forums/t111472-isapi-filter-in-c-net-20.html
http://www.codeguru.com/cpp/i-n/isapi/
http://asptoday.com/Content.aspx?id=1719

ShareVB