Dës Tunneladress ass e Peer, keen Subnetz deen Dir duerchsicht
D’Mask op enger Punkt-zu-Punkt-Verbindung beschreift de wäiten Enn, net eng Rei Noperen. Liest d’Peeradress ier Dir entscheet datt den Subnetz falsch ausgesäit.
Äre Client verbënnt a weist eng Adresskoppel, oder eng eenzeg Adress mat enger 255.255.255.255 Mask, an déi éischt Reaktioun ass datt de Server eppes futti geliwwert huet. Näischt ass futti: eng getunnelt Interface ass eng Punkt-zu-Punkt-Verbindung, an d’Mask beschreift de wäiten Enn vun där eenzeger Verbindung, net eng Rei Noperen. D’Koppel als lokal an als Peer liesen erkläert déi komesch Mask, d’Hostroute niewendrun an déi fehlend Nopertabell. Wat déi selwecht Lieszung net entschëllegt ass en Adressplang deen sech mam Büro-Netzwierk iwwerschneit.
Firwat d’Mask op enger Tunnelverbindung falsch ausgesäit
Op enger Ethernet-Interface soen eng Adress an eng Mask zwou Saachen: dësen Host besëtzt d’Adress, an alles bannent dem Prefix ass en direkten Noper. De Kernel leet aus dësen zwou Tatsaachen eng Route op der Verbindung of an léist duerno d’Verbindungsadressen fir d’Noperen déi en als present ugesäit. Eng Punkt-zu-Punkt-Interface behält d’Eegentum an hëlt d’Noperen ewech, dofir ass déi zweet Adress an der Clientlinn de wäiten Enn an net en aneren Host op engem gedeelten Segment. Et gëtt keng Hardwareadresséierung, keng Opléisungstrafic a keen Broadcastdomän fir sech unzeschléissen, dofir verhält sech d’Interface wéi eng Réier mat genee engem Destinatioun.
Dofir ass eng Hostroute niewendrun enger breeder Mask hei normal an net e Symptom. Erreechbarkeet op dëser Verbindung heescht eng Adress, an de Kernel schreift genee dat op. Liest déi zwou Adressen zesummen ier Dir entscheet datt d’Konfiguratioun falsch ass, well jiddwereen eleng wéi e Feeler ausgesäit.
Zwou Topologien, zwou Adressformen
Déi méi al Punkt-zu-Punkt-Topologie gëtt all Client e klenge Block a benotzt déi zwou mëttel Adressen, dofir gesäit d’Mask wéi en Deel vun engem Netzwierk aus an net wéi e Pool. D’Subnetz-Topologie vergëtt eng Adress aus dem Pool mat der Poolmask a nennt dem Server seng Tunneladress de Peer. Béid produzéieren eng gülteg Verbindung, an si ënnerscheede sech nëmmen doranner wéi eng Adressen am Profil erschéngen an a wéi enger Mask en Utilisateur wuel a Fro stellt.
| Topology | Client address shape | Peer | Route to expect |
|---|---|---|---|
| Point-to-point block per client | Two neighbouring addresses inside a small block | The far address of that block | A single host route on the tunnel device |
| Shared pool | One address carrying the pool mask | The server's tunnel address | A single host route on the tunnel device |
Wéi eng Linn och zu Ärem Client passt, liest éischt de Peer, well en de wäiten Enn nennt an domat d’Mask erkläert. E Profil deen tëscht Servere mat ënnerschiddlechen Topologien kopéiert gëtt weist déi falsch Form fir säin neit Doheem, an déi Onstëmmegkeet gëtt liicht mat engem Serverfeeler verwiesselt.
Wann de Pool an d’Büro-Netzwierk déiselwecht Bitten froen
Well d’Verbindung geroutet ass, brauch de Pool e Prefix deen niergendwou ënner den Netzwierker virkënnt déi de Server erreeche kann. Deelt een an de Client hält eng eenzeg Route fir eng Rei déi zwou Plazen heescht, an déi lescht installéiert Route decidéiert wéi eng Plaz gewënnt. De Feeler weist sech um Client obwuel d’Entscheedung dohannert zum Adressplang gehéiert. Wat d’Utilisateure mellen ass de lokale Router dee verschwënnt wann den Tunnel eropkënnt, oder datt nëmmen e puer Büro-Hoste äntwerten.
Prefixer déi just gläichen ausgesinn sinn en anere Fall, an Octetten mam A behuelen ass kee Prefixverglach. Schreift béid op a zielt d’maskéiert Bitten: 192.168.4.0/24 géint 192.168.6.0/24 stëmmen bis Bit 22 iwweren an divergéieren um Bit 23, well dat drëtt Octett als 00000100 géint 00000110 gelies gëtt, also sinn déi zwou Netzwierker wierklech getrennt. Setzt 10.8.0.0/24 niewendrun eng aner 10.8.0.0/24 an all 24 maskéiert Bitte stëmmen iwweren, wat heescht datt eng Route net béid Plaze kann ausdrécken. D’Masklängt decidéiert wou de Verglach ophält, an dat zweet installéiert Netzwierk ass datjen dee verléiert.
Wat eng geroutet Verbindung net ka liwweren
Broadcast a Multicast reesen net iwwer eng geroutet Verbindung, a verschidde bekannte Funktioune sinn drop opgebaut. Duerchsichslisten, Nummannoncen an d’Entdeckung vu Servicer ginn all vun engem gedeelten Segment aus, dofir kann e Fichier-Server all Ufro no Adress beäntwerten an trotzdem ni an enger Lëscht erschéngen. Nummopléisung déi vum link-lokale Broadcast ofhänkt fällt aus demselwechte Grond aus, an keng Profilännerung ännert wat den Tunnel ka droen. Ob dat wichteg ass ass eng Fro vun Ufuerderungen, net vu Routing.
En Client deen déi Liwwerunge wierklech brauch erfuerdert eng iwwerbréckt Interface, déi Ethernet-Framen dréit an domat de Broadcastdomän behält. De Präis ass eng méi kamoud Verbindung, de Verloscht vun der propperer Adresséierung déi uewe beschriwwe gëtt, an eng vill méi grouss Feelerfläch soubal Schläifen erschéngen. Begrënnt d’Ufuerderung ier Dir wiesselt, a bevirzugt eng Numm-Service déi iwwer geroutet Verbindunge funktionéiert wann d’Ufuerderung nëmmen ëm Nimm geet.
D’Interface liesen ier Dir de Profil ännert
Frot de Kernel wat en installéiert huet, net wat de Profil Schäin huet ze soen. D’Adressausgab weist de Peer deen d’Mask erkläert, an d’Routeausgab weist ob et e Wee dohi gëtt. Béid géint den Tunnelapparat lafe loossen dauert ee Moment an entscheet d’Fro.
ip -4 addr show dev tun0
ip route show dev tun0
ip route get 10.8.0.1
Wann déi dräi stëmmen, mécht de Profil dat wofir en konfiguréiert gouf, an de Rescht vum Problem läit soss anzwousch. Ännert d’Topologie nëmmen aus engem Grond deen eng fehlend Fäegkeet nennt, well eng onbekannt Mask dat net ass.