D'Tunneladress vun engem anere Spiller ze pingen an säin gehoste Spill ze gesinn sinn zwee verschidde Leeschtungen. D'Lëscht an der Lobby hänkt normalerweis vun engem Entdeckungsaustausch of, dee fir een eenzelt lokalt Netzwierk geschriwwe gouf, wärend d'Spillsitzung eng gewéinlech Verbindung mat enger Adress an engem Port ass. Eng eidel Lëscht als Routingfeeler ze gesinn schéckt Iech op eng Bréck déi Dir vläicht net braucht, also trennt déi zwou Froen ier Dir eppes ännert.

Trennt d'Bäitrieden an eng Sitzung vum Fannt-der-selwecher

Eng gescheitert Bäitrieden deit op Routen, Firewall-Regele an en horchenden Déngscht hin. Eng gelungen Bäitrieden mat enger eideler Lëscht deit op d'Entdeckung hin, oder op d'Adress déi d'Annonce dréit. Déi zwou Resultater féieren zu komplett verschiddener Aarbecht, an Dir kënnt se nëmmen ënnerscheeden andeems Dir déi éischt bewosst probéiert.

Schreift d'Resultat op ier Dir d'VPN-Konfiguratioun beréiert. Et ass dee bëllegsten Test an der ganzer Enquête an en eliminéiert d'Halschent vum Designraum. Notéiert och d'Adress déi Dir benotzt hutt, well se de Bezuchspunkt fir all spéideren Test gëtt. Ouni där Linn an Ären Notizen ass de nächsten Verglach just eng Vermutung.

Test eng direkt Bäitrieden ier Dir den Tunnel beréiert

Wann d'Spill eng direkt Verbindung ubitt, benotzt d'Tunneladress vum Host an de dokumentéierte Spillport, a loosst dem Spill seng eege Authentifikatioun an d'Firewall-Regele vum Host onberéiert. Eng gelungen Bäitrieden enkelt de Problem op d'Entdeckung an. Eng gescheitert Bäitrieden brauch nach ëmmer seng eege Enquête, an keen Relay reparéiert se.

Gitt net dovun aus, datt den Entdeckungsport an de Sitzungsport déi selwecht Zuel sinn. Spiller annoncéieren normalerweis op engem UDP-Port a huelen Spiller op engem aneren un, an en Relay dee fir de falschen gebaut gouf liwwert eng Lëscht déi nach ëmmer eidel bleift.

Préift och wéi en Adapter den Hostingprozess gewielt huet. En Prozess deen un d'Heem-LAN-Adress gebonnen ass annoncéiert déi Adress, an dee wäite Spiller kann net dohinner routen och wann d'Annonce ukënnt. D'Lëscht kann sech fëllen an d'Bäitrieden kann just dofir scheiteren.

Verstitt wou Broadcast ophält

En gerouteten TUN-Tunnel dréit IP-Paketen tëscht Peers a reproduzéiert lokal Broadcast net am Netzwierk vun all Peer. Déi begrenzt Broadcastadress 255.255.255.255 bleift bannen an der Interface déi se erausschéckt, an e subnetzgeriichte Broadcast ass en eegene Fall an net eng allgemeng Lizenz fir Router fir Annoncen ze iwwerschwemmen.

Dat ass eng Eegeschaft vum Design, keen Defekt dee mat enger Optioun gefléckt gëtt. OpenVPN an seng client-to-client Astellung regelt de Peer-Trafic bannen am Tunnel an ass keen Entdeckungsrelay, och wann en a ville Fiedem genau dofir virgeschloe gëtt. En Relay ass eng separat Komponent mat senger eegener Konfiguratioun a sengen eegene Fehlermodi. D'Unhuelen datt eng existéierend Optioun dat schonn deckt ass dee heefegste Grond firwat dës Enquête stoe bleift.

Multicast-Entdeckung huet dee selwechte Problem mat enger anerer Adressklass, an se brauch Multicast-Routing oder en Relay anstatt enger Broadcast-Ausnam.

Wann en Relay gerechtfertegt ass, haalt en schmuel

Wann automatesch Entdeckung eng Fuerderung ass, identifizéiert als éischt den tatsächlechen Austausch: Broadcast oder Multicast, Destinatiounsadress, UDP-Port, d'Interface déi en schéckt, an d'Adress bannen an der Äntwert. En Relay deen zum Protokoll passt an op déi fënnef Fakten begrenzt ass ass vill méi schmuel wéi en ganzt Ethernet-Segment ze verlängeren.

De Paket onverännert weiderzeleeë kann nach ëmmer net duergoen. Wann d'Payload dem Empfänger seet sech mat enger Adress ze verbannen déi en net erreecht, liwwert den Relay eng nëtzlos Äntwert, dofir sollt dem Spill seng eegen Interface oder d'Astellung fir déi annoncéiert Adress probéiert ginn ier et iergendeen Relay gëtt.

Begrenzt den Relay op d'Interfacen an d'Peers déi en brauchen, a definéiert wéi Äntwerten de Froenden fannen. D'Widderhuele vun onzusammenhängende Broadcasten entbléisst aner lokal Déngschter a schaaft Schleefen déi sech spéider schwéier debuggen.

Bréck nëmme wann den Design Ethernet brauch

Ethernet-Framen reesen bannen an TAP, also kann en TAP-Tunnel zu engem bewosst iwwerbréckten Broadcast-Domän gehéieren. Just dev tun op dev tap ëmzeschalten baut déi Bréck net, mécht d'Serverkonfiguratioun net kompatibel a bréngt d'Applikatioun net dozou déi nei Interface ze wielen. OpenVPN seng Bréckeanleitung beschreift déi méi breet Opstellung an net eng Kur fir eng eidel Lobby.

Brécken eenet och den Adressplang, dofir verdéngt d'Entscheedung e Grond iwwer Ongedold eraus. Zwee Netzwierker déi getrennt waren ginn een, an all Déngscht op béide Säite fänkt un d'Broadcaste vun der anerer Säit ze gesinn. Déi Konsequenz gehéiert an de Changementsprotokoll ier een se ageschalt. Et gëtt keng Regel datt Spillcliente mussen an engem 192.168-Beräich sinn; wielt en Plang ouni Iwwerschneidung a préift d'Restriktioune vum jeeweilege Spill amplaz den Tunnel nei ze nummeréieren well e Forumsbäitrag et gemaach huet.

Haalt am Schluss déi zwou Resultater getrennt: ob een dem Host bäitriede kann, an ob d'Entdeckungsäntwert eng Destinatioun annoncéiert déi deen anere Spiller wierklech ka benotzen. Dat zweet ze fixéieren ouni dat éischt ze bestätegen ass de Wee wéi d'Leit am Endeffekt eng Bréck fir e Problem ënnerhalen deen ni mat Broadcast ze dinn hat.

Ähnlech Artikelen