.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:3px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--classic .select2-results>.select2-results__options,.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:3px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:3px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:3px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:3px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb} WebRTC et casino en direct : comment protéger votre IP – ONLFR 2023

WebRTC et casino en direct : comment protéger votre IP

Un stream de roulette en direct sur Glorion Casino passe par WebRTC, et ce protocole a une particularité que peu de joueurs connaissent : il peut révéler votre adresse IP réelle au serveur de streaming, même quand un VPN est actif. Le trafic chiffré de votre tunnel ne suffit pas, car WebRTC négocie ses propres candidats réseau en parallèle. Comprendre ce mécanisme permet de profiter du casino en direct sans exposer votre connexion.

Pourquoi WebRTC contourne le tunnel de votre VPN

WebRTC (Web Real-Time Communication) est le standard qui rend possible la visioconférence et le streaming interactif directement dans le navigateur, sans plugin. C’est lui qui achemine la vidéo du croupier et, surtout, les échanges à faible latence entre votre appareil et les serveurs du studio. Pour établir cette liaison, le navigateur collecte des candidats ICE : adresses locales, adresses publiques et, selon la configuration, adresses découvertes via STUN. Ces paquets partent souvent en dehors du proxy ou du tunnel VPN, car ils utilisent des sockets UDP gérés par le moteur du navigateur.

Concrètement, un VPN classique capture le trafic TCP et une partie de l’UDP, mais WebRTC peut exposer une adresse publique réelle dans les échanges de signalisation STUN. Le serveur distant, ou un tiers qui observerait la session, obtient alors une information qui ne devrait pas fuiter. Sur un site de casino en direct, cela signifie que votre fournisseur d’accès peut potentiellement corréler votre activité, et que les mécanismes de détection de fraude côté opérateur voient une adresse différente de celle annoncée par votre tunnel.

Il faut distinguer deux fuites. La première concerne les adresses locales (192.168.x.x, 10.x.x.x), moins sensibles mais utiles pour du fingerprinting. La seconde, plus grave, est l’adresse IP publique réelle révélée par un serveur STUN. Dans un contexte de jeu, cette seconde fuite peut exposer votre localisation géographique réelle alors que vous pensiez être couvert. La bonne nouvelle : ce comportement est paramétrable dans la plupart des navigateurs modernes.

Le streaming casino sur Glorion Casino : ce qui transite réellement

Glorion Casino propose une web app sans téléchargement, et c’est précisément ce choix technique qui rend WebRTC incontournable pour les tables en direct. L’interface mobile Glorion regroupe casino, casino en direct, paris sportifs, promotions et boutique dans une seule couche applicative. Quand vous ouvrez une table de blackjack ou de roulette en direct, la vidéo du croupier et les flux de données de jeu empruntent des canaux temps réel, dont WebRTC pour la partie interactive.

Ce que voit le studio de jeu

Le studio de jeu en direct reçoit votre adresse IP telle que négociée par WebRTC, votre type de navigateur, la résolution de l’écran et la version du système. Ces informations servent à la fois à la qualité de service et à la conformité réglementaire. Un opérateur sérieux applique le chiffrement SSL/TLS sur les échanges HTTP et les transactions de caisse, mais le canal média WebRTC utilise DTLS-SRTP, un chiffrement distinct. Le chiffrement SSL/TLS protège les données personnelles et financières lors de la connexion et des dépôts, pas la signalisation réseau sous-jacente.

La plateforme Glorion est active depuis 2025 et revendique plus de 9 000 jeux avec plus de 100 fournisseurs. Cette diversité implique des studios en direct aux configurations réseau variées, certains utilisant leurs propres serveurs TURN. Plus le studio est distribué, plus les candidats ICE sont nombreux, et plus la surface de fuite potentielle s’élargit. C’est un point que les joueurs avertis vérifient avant de s’asseoir à une table.

Application native ou web app : le même moteur sous le capot

Sur iOS, la web app Glorion utilise le moteur de rendu de Safari, y compris lorsqu’elle est lancée depuis l’écran d’accueil d’un iPhone ou d’un iPad. La gestion de WebRTC est donc celle de WebKit, avec les mêmes paramètres de confidentialité que Safari. L’application Glorion est disponible sur Android et iOS ; sur Android, l’application Glorion s’installe via un raccourci sur l’écran d’accueil, ce qui en fait une PWA plutôt qu’un binaire natif. Pour en savoir plus, consultez https://glorion-online.fr/application/. Cette nuance compte : une app native peut contrôler finement ses sockets, tandis qu’une web app hérite des règles du navigateur, y compris la politique WebRTC.

Sur Android avec Chrome, le comportement par défaut peut révéler les adresses locales via mDNS, qui masque partiellement l’IP publique mais pas toujours. Sur Safari, la politique par défaut est plus restrictive depuis plusieurs versions, ce qui limite les fuites vers les serveurs STUN publics. Le tableau n’est donc pas uniforme : un joueur sur iPhone avec Safari et un joueur sur Android avec Chrome n’ont pas le même niveau d’exposition. Pour l’installer application Glorion Android, passez par le menu du navigateur et choisissez „Ajouter à l’écran d’accueil”, puis vérifiez les réglages WebRTC après l’installation.

Méthode de protection : désactiver, tester, vérifier

La première action consiste à désactiver WebRTC dans les paramètres du navigateur. Sur Firefox, allez dans about:config et passez media.peerconnection.enabled à false ; c’est la méthode la plus fiable et elle persiste entre les sessions. Sur Chrome et Edge, il n’existe pas d’interrupteur natif : il faut passer par une extension dédiée, comme WebRTC Leak Prevent, qui bloque la collecte des candidats ICE non proxyfiés. Sur Safari, la protection est partielle via les réglages de confidentialité, mais les versions récentes limitent déjà les fuites vers les serveurs publics.

Deuxième étape : testez avant de jouer. Un site de test WebRTC affiche les adresses détectées ; si vous voyez une IP différente de celle de votre VPN, la fuite est active. Faites le test avec le VPN connecté, puis relancez-le après avoir ouvert l’application Glorion Casino et une table en direct. Si la même adresse publique apparaît dans les deux cas, votre configuration tient. Dans le cas contraire, coupez le streaming et corrigez avant de miser.

Troisième étape : privilégiez un VPN qui prend en charge le blocage WebRTC au niveau de son client, avec un kill switch actif. Certains fournisseurs routent les candidats ICE via leur propre serveur TURN, ce qui masque l’IP réelle sans casser le streaming. Vérifiez aussi que le protocole choisi (WireGuard ou OpenVPN UDP) ne laisse pas fuiter les paquets STUN. Enfin, gardez en tête que la caisse et les promotions passent par HTTPS : le chiffrement SSL/TLS protège ces échanges, mais ne corrige pas une fuite WebRTC côté média.

Un dernier point sur le partage d’écran. Si vous streamez votre session de casino en direct vers une plateforme tierce, le partage d’écran utilise lui aussi WebRTC, et vous exposez alors votre IP à la fois au studio de jeu et au service de diffusion. Dans ce cas, désactivez WebRTC dans le navigateur qui héberge le stream, pas seulement dans celui du casino. Et rappelez-vous que Glorion Casino offre un bonus de 15 000 € et 550 tours gratuits : un avantage qui ne vaut rien si votre connexion est compromise par une fuite réseau.

Pour une session de casino en direct sur Glorion Casino mobile, retenez la séquence : VPN actif, WebRTC désactivé ou filtré par extension, test de fuite avant la première main, et vérification après l’ouverture du stream. Sur iPhone et iPad, la web app Glorion hérite des protections de Safari, ce qui réduit le risque mais ne l’annule pas. Sur Android, le raccourci sur l’écran d’accueil ne change rien au comportement de WebRTC : c’est le navigateur qui décide. Prenez cinq minutes pour configurer, testez à chaque mise à jour de navigateur, et vous profiterez des tables en direct sans exposer votre adresse réelle.