Brevet FR3076141A1 (20190628)

REVENDICATIONS1. Procédé de traitement de requêtes, mis en oeuvre par un serveur (7) proxy de résolution de noms de domaine d'un premier réseau de communication (NW2) accessible par un terminal (2) d'un utilisateur via un tunnel de communication (4) établi sur un deuxième réseau de communication (NW1), ledit procédé de traitement comprenant, sur réception (E10) d'une requête de résolution d'un nom de domaine en provenance du terminal émise via le tunnel de communication : - une étape d'obtention (E20) d'un identifiant de l'utilisateur à partir d'au moins une information contenue dans un champ de la requête ; - une étape de détermination (E30), en utilisant ledit identifiant de l'utilisateur, si cet utilisateur est autorisé à accéder ou non audit nom de domaine ; - si l'utilisateur est autorisé à accéder au nom de domaine, une étape d'envoi (E60) au terminal via le tunnel de communication d'une adresse IP correspondant au nom de domaine accessible par le terminal via ledit deuxième réseau de communication ; sinon, une étape de rejet (E40) de la requête du terminal.\n<CLM>\1\tProcédé de traitement selon la revendication 1 dans lequel lors de l'étape d'obtention, l'identifiant de l'utilisateur est obtenu par le serveur prm à partir d'une adresse IP allouée au terminal lors de l'établissement du tunnel de communication contenue dans la requête.\n<CLM>\1\tProcédé de traitement selon la revendication 1 ou 2 dans lequel l'étape de détermination comprend l'interrogation d'au moins un serveur de résolution (8) de noms de domaine appartenant au premier réseau ou à un troisième réseau distinct du premier réseau. 25\n<CLM>\1\tProcédé de traitement selon la revendication 1 à 3 comprenant en outre, si l'utilisateur est autorisé à accéder au nom de domaine, une étape de déclenchement d'une configuration du terminal par un équipement du premier réseau pour lui permettre de transmettre au moins un flux de données à destination de ladite adresse IP en dehors dudit tunnel de 30 communication.\n<CLM>\1\tProgramme (PROG) d'ordinateur comportant des instructions pour l'exécution des étapes du procédé de traitement selon l'une quelconque des revendications 1 à 4 lorsque ledit programme est exécuté par un ordinateur. 35\n<CLM>\1\tSupport d'enregistrement (11) lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur selon la revendication\n<CLM>\1\t14\n<CLM>\1\tServeur (7) proxy de résolution de noms de domaine appartenant à un premier réseau de communication accessible par un terminal d'un utilisateur via un tunnel de communication établi sur un deuxième réseau de télécommunications, ledit serveur proxy comprenant une pluralité de modules activés sur réception d'une requête de résolution d'un nom 5 de domaine en provenance du terminal émise via le tunnel de communication, ladite pluralité de modules comprenant : - un module d'obtention (7A), configuré pour obtenir un identifiant de l'utilisateur à partir d'au moins une information contenue dans un champ de la requête ; un module de détermination (7B), configuré pour déterminer en utilisant ledit identifiant de 10 l'utilisateur, si cet utilisateur est autorisé à accéder ou non audit nom de domaine ; un module d'envoi (7D), activé si l'utilisateur est autorisé à accéder au nom de domaine et configuré pour envoyer au terminal via le tunnel de communication une adresse IP correspondant au nom de domaine accessible par le terminal via ledit deuxième réseau de communication ; et 15 - un module de rejet (7E), activé sinon, configuré pour rejeter la requête du terminal.\n<CLM>\1\tSystème de communication (1) comprenant : un terminal (2) d'un utilisateur, configuré pour établir avec un premier réseau de communication, un tunnel de communication (4) sur un deuxième réseau de communication ; 20 et un serveur (7) proxy de résolution de noms de domaine du premier réseau de communication, conforme à la revendication 7; ledit terminal étant en outre configuré pour : envoyer au serveur proxy, via le tunnel de communication, toutes ses requêtes de résolution de noms de domaine ; et pour lorsqu'il reçoit du serveur proxy en réponse à une requête de résolution d'un nom de domaine une adresse IP correspondant audit nom de domaine, pouvoir transmettre au moins un flux de données à destination de ladite adresse IP en dehors dudit tunnel de communication.\n<CLM>\1\tSystème de communication (1) selon la revendication 8 comprenant en outre un équipement appartenant au premier réseau de communication, activé lorsque l'utilisateur est autorisé à accéder au nom de domaine, et paramétré pour configurer le terminal pour lui permettre de transmettre un flux de données à destination de ladite adresse IP en dehors dudit tunnel de communication.\n<CLM>\1\tSystème de communication (1) selon la revendication 8 comprenant en outre un équipement appartenant au premier réseau de communication, et paramétré pour configurer le terminal pour : 15 lui permettre de transmettre au moins un flux de données en dehors dudit tunnel de communication lorsque ledit flux de données vérifie au moins un premier critère prédéterminé ; et/ou - lui imposer de transmettre au moins un flux de données via ledit tunnel de communication 5 lorsque ledit flux de données vérifie au moins un deuxième critère prédéterminé.\n<CLM>\1\tSystème de communication (1) selon l'une quelconque des revendications 8 à 10 dans lequel le tunnel de communication est sécurisé. 10