En bref

Comment retourner à une application l’adresse IP du client au lieu de celle du serveur

 

 Introduction

Cette procédure permet au système de retourner à une application l'adresse IP du poste client au lieu de celle du serveur lorsque l'application utilise la fonction Winsock du type gethostbyname.
Il est important de noter que c'est seulement les requêtes effectuées en utilisant cette fonction qui retourneront les valeurs correctes: il n'y a aucun moment une assignation réelle de l'adresse  à la session de l'utilisateur (Internet explorer continue à se "présenter", par exemple, avec l'adresse IP du serveur dans cette configuration.

 Activation

 Pour activer cette fonctionnalité, il convient d'ajouter deux clès dans la base de  registre:

 HKEY_LOCAL_MACHINE\Software\Citrix\VIP\
 
 Name : UseClientIP
 Type : REG_DWORD
 Données : 1 (activé) or 0 (désactivé, c'est l'option par défaut)

 HKEY_LOCAL_MACHINE\Software\Citrix\VIP\

 Name: HookProcessesClientIP
 Type: REG_MULTI_SZ
 Données: noms des exécutables qui utilisent l'adresse IP du client.

 Un fois terminé, redémarrer le serveur.

 Lancer la console de gestion de Metaframe Presentation Server 4.0

 Editer les propriétés de la batterie de serveur:

 Dans Processus à adresse IP virtuelle, Ajouter dans Processus à adresse iP virtuelle, Ajouter le nom de du processus correspondant à l'application qui doit utiliser l'adresse IP du poste client

 Tester le fonctionnement

 Vous pouvez valider le fonctionnement en utilisant une application de test fournie par Citrix: NetAppWin.exe

 Une fois le paramétrage terminé, publier cette application et valider le fonctionnement.

 Réf:  CTX107574

 

Articles relatifs

Commentaires

Un commentaire pour l'article “Comment retourner à une application l’adresse IP du client au lieu de celle du serveur”

  1. C’est presque parfait !

    ET Dans un contexte machine virtuelle Xendesktop, comment retourner à une application l’adresse IP du poste client au lieu de celle de la machine virtuelle (qui tourne sur le poste client) lorsque l’application utilise la fonction Winsock du type gethostbyname.

    Par Lyes Mouloudi | 9 juin 2009 16:29

Ajouter un commentaire

Important: Un modérateur est susceptible de supprimer, préalablement à sa diffusion, toute contribution qui ne serait pas en relation avec le thème de discussion abordé, la ligne éditoriale du site, ou qui serait contraire à la loi. Vous disposez d'un droit d'accès, de modification, de rectification et de suppression des données qui vous concernent. Vous pouvez, à tout moment, demander que vos contributions à cet espace de discussion soient supprimées.