Auteur de questions
Virtualisation d'IP sur 2008 R2 RDS, comment lier l'adresse IP à un utilisateur?

Discussion générale
-
Bonjour,
J'ai déjà trouvé quelques informations dans ce sujet. Mais je n'ai pas la solution à mon problème.
Nous devons mettre en place une application sur un serveur RDS. Cette utilisation utilise un serveur TCP/IP s'appuyant sur winsock (je ne suis pas le développeur). La configuration des postes s'appuie uniquement sur des IP.
Étant donné que sur un serveur RDS toutes les sessions ont la même IP, ça ne peut pas fonctionner. J'ai donc trouvé comment activer IP virtualization, avec les adresses IP délivrées depuis un pool configuré sur le serveur (ou dhcp) à une application. Ça fonctionne, chaque instance de l'appli utilise une IP différente. Il faut déduire cette IP de l'ordre de chronologique de lancement car un ipconfig affiche toutes les IP affectées.
Mon problème : en fonction de l'ordre de lancement des sessions, les mêmes IP ne sont pas affectées à chaque utilisateur. L'IP d'un utilisateur peut donc changer d'une session à l'autre, rendant le système inopérant.
Est-il possible de "lier" une IP à un utilisateur? ou, à défaut, à une session?
Merci par avance pour vos lumières,
Benjamin
- Type modifié Veselin Andasarov vendredi 2 septembre 2016 08:04
mercredi 31 août 2016 14:02
Toutes les réponses
-
Bonjour benjamin B S,
Concernant votre demande, veuillez consulter le lien suivant : https://social.technet.microsoft.com/Forums/windowsserver/en-US/f9c2a232-7d92-4c8b-a525-9d398171814d/associate-users-to-ip-addresses-using-nps-and-dhcp?forum=winservergen
En attendant votre réponse, je voudrais vous remercier d’avance pour votre coopération.
Cordialement,
jeudi 1 septembre 2016 13:41 -
Merci pour votre réponse, Veselin Andasarov, et pour votre temps.
Effectivement j'imagine que dans le cas de l'utilisation d'un serveur radius, et en ayant les infos mac/name et mac/ip on peut recouper les informations. Malheureusement je ne maîtrise pas du tout la mise en œuvre d'un serveur radius (c'est chez un client) et l'application serait impossible de lire ce log sans modification du code.
Ceci dit, ça confirme ce que tout le monde a l'air de penser : il n'existe pas de lien entre le nom de l'utilisateur et l'ip affectée.D'autant que l'ip est classiquement affectée bien avant l'ouverture de session.
Mon tout petit espoir réside dans la nature du fonctionnement avec la virtualisation d'IP, où l'IP est affectée à la session.
Cordialement,
Benjamin
jeudi 1 septembre 2016 13:51 -
Bonjour Benjamin,
La réponse à votre question est la suivante :
La virtualisation d'IP sous les OS WS Server +2008R2 consiste à assigner une vIP à une Application /Programme ou à une Session Windows.
Vous ne pouvez dédier /reserver une vIP à un utilisateur étant donné qu'un utilisateur peut ouvrir (par défaut) plusieurs Sessions bureau à distance.
Une solution de contournement existe et peut être mise en place pour répondre à votre besoin, enfin si cela est envisage dans le cadre de votre client :
>Limiter une seule Session Bureau à distance PAR UTILISATEUR
>Limiter une seule Instance d'App PAR UTILISATEUR
Cela mene simplement au résultat suivant :
>> Un utilisateur "LAMBDA" du réseau ouvre une seule et unique Session Bureau à distance
>> Le même utilisateur "LAMBDA" du réseau peut lancer une seule et unique instance d'une Application
Vous aurez donc une seule IP Virtuelle par Session /Instance /utilisateur.
J'espère avoir répondu à votre question.
Goodluck
A+
HK.Hicham KADIRI | Just Another IT Guy
Livre de référence RDS 2012 R2 désormais disponible !
RDS 2012 R2 reference book is now available !jeudi 1 septembre 2016 19:31 -
Bonsoir Hicham,
Merci pour votre réponse et votre temps.
Plus précisément ma question était : est il possible que la même adresse ip soit toujours attribuée au même utilisateur (on peut alors identifier l'utilisateur par l'ip, sur le serveur).
Cordialement,
Benjaminjeudi 1 septembre 2016 21:15