Zwee Profiler vum opgedeilten Tunnel, zwee privat Prefixer an een Host, deen all zwee beuspriechen. D’Symptom ass selen e propperen Ausfall: en Déngscht schafft um Méindeg, leeft no der zweeter Verbindung vum Client an eng Zäitiwwerschreidung, a schafft no engem Neistart erëm. D’Reiefolleg, an där Dir d’Cliente verbonne hutt, entscheet net d’Resultat, an d’Reiefolleg vun den Zeilen an der Interface vum Client och net. Maacht dës Kontrollen der Rei no a stoppt bei där éischter, déi net hält, well déi spéider nëmme Sënn maachen, wa déi éischter wouer sinn.

1. Schreift d’Destinatioun an d’Quell op

Fänkt mat der geneeër Adress un, wou d’feelschlagend Ufro higeet, net mam Hostnumm an net mam Numm vun der Applikatioun. Léist den Numm eng Kéier op, notéiert all Äntwert a wielt déi, déi de feelschlagende Floss tatsächlech benotzt. Notéiert duerno d’lokal Adress vum selwechte Floss, well d’Quelladress ännere kann, wéi eng Politikregel passt an domat, wéi eng Tabell consultéiert gëtt.

Eng Ufro op ee vu méi A-Andrääg ka feelen, wärend eng Sëschteradress geléngt, wat wéi en onbestännegen Tunnel ausgesäit an tatsächlech zwee verschidde Weeër sinn. Wann d’Destinatioun en Numm mat méi Äntwerten ass, testt all Äntwert eenzel, ier Dir eppes ännert.

2. Frot de Kernel, wéi eng Route hien ausgewielt huet

Liest d’Routentabell net a leet d’Äntwert net dovun of. Stellt déi selwecht Fro, déi de Stack stellt, mat der selwechter Quelladress: ip route get 10.20.4.10 from 10.8.0.2 op Linux oder Find-NetRoute -RemoteIPAddress 10.20.4.10 an PowerShell. D’Ausgab nennt d’Route, déi tatsächlech benotzt géif ginn, an dat ass dacks net déi, déi Dir beim Liese vun der Tabell erwaart hutt.

Ënnert de Routen, déi passen, gewënnt normalerweis dee méi spezifesche Prefix: e /24 schléit en /16 fir eng Adress, déi an allen zwee läit. Tëschent Treffer vun der selwechter Längt gewënnt déi méi niddreg Metrik, an eng Route, déi op enger Verbindung installéiert ass, déi erof ass, gëtt iwwersprongen. Zwee Tunnen, déi déiselwecht /24 mat der selwechter Metrik verbreeden, sinn en anere Fall: de Kernel behält béid Routen a wielt tëschent hinnen, sou datt d’Resultat ka wiesselen, amplaz der Reiefolleg ze follegen, an där d’Cliente verbonne goufen. Genau dës Situatioun mécht de Muster Méindeg-klappt-Dënschdag-klappt-nët, a sech an enger anerer Reiefolleg nei verbannen ännert dorun näischt.

3. Kontrolléiert, ob eng Politikregel d’Sich ëmgeleet huet

Ier d’Routentabell consultéiert gëtt, geet de Kernel seng Politikregelen duerch. Eng Regel kann den Traffic vun enger bestëmmter Quell, engem Benotzer oder enger Firewallmark an eng ganz aner Tabell schécken, sou datt de gewënnte Prefix an der Haapttabell fir dee Floss vläicht ni consultéiert gëtt. ip rule show zielt si an der Evaluatiounsreiefolleg op, an ip route show table 100 weist, wat déi gewielten Tabell tatsächlech enthält.

Hei leien zwou Falen. Eng Regel, déi op eng eidel Tabell weist, erzeegt eng Sich, déi op déi nächst Regel duerchfält, sou datt d’Regel schéngt näischt ze maachen. Déi aner ass d’Prioritéitszuel selwer: d’Regele gi opsteigend gelies, an déi agebaut Wäerter sinn 0 local, 32766 main an 32767 default. Eng Regel mat enger Zuel ënner 32767 gëtt consultéiert, ier d’Standardregel kënnt, déi alles fänkt. Eng Regel mat enger Zuel iwwer 32767 steet hannert hir a gëtt nëmme erreecht, wann keng vireg Tabell äntwert, wat eng normal Standardroute am main verhënnert, sou datt se an der Praxis ni erreecht gëtt an heemlech näischt mécht, wärend se installéiert ausgesäit. Wann de Client eng Regel an eng Route geschriwwen huet, kontrolléiert béid, a kontrolléiert se no enger neier Verbindung nach eng Kéier, well e nei geschriwwene Profil eng zweete Regel mat enger anerer Prioritéit derbäisetze kann.

4. Trennt e Routing-Gläichstand vun engem duebelen Adressplang

Heiansdo ass de Prefix guer net de Problem. Zwee Siten, déi béid 192.168.1.0/24 benotzen, bedeiten, datt déiselwecht Adress zwee verschidde Hoste bezeechent, an keng Route kann se ausenanerhalen. Eng Hostroute op eng vun den zwou Äntwerten funktionéiert nëmme bis déi aner Säit fir deeselwechten Numm äntwert, an dann gëtt d’Ausnam heemlech de Feeler.

D’Hinweis ass, datt d’Destinatiounsadress op béide Weeër identesch ass a sech nëmmen den ugedaachten Proprietär ënnerscheet. Dat ass eng Entscheedung iwwer den Adressplang, net eng Upassung vum Routing: nummeréiert eng Säit nei, setzt eng Säit hannert engem Gateway, deen iwwersetzt, oder erreecht déi zweet Säit iwwer e Proxy, dee seng eegen Nimm opléist. Eng Standardroute erofzesetzen oder Host-Ausnamen ze stapelen verschieft just d’Kollisioun.

5. Bestätegt, datt den Opléiser mat der Route d’accord ass

En Numm, deen op déi falsch privat Adress opgeléist gëtt, produzéiert all Symptom vun engem Routing-Konflikt an keen eenzegt vun senge Ursaachen. Vergläicht d’Äntwert, déi den Host kritt, mat der Adress, déi d’Destinatioun tatsächlech benotzt, a kontrolléiert, wéi en Opléiser geäntwert huet. Wann den Tunnel en Opléiser virgëtt, soll de Client en fir déi Flëss installéieren, déi den Tunnel benotzen; wann net, freet den Host weider de lokalen Opléiser, deen aus enger Sichdomän oder engem gespaachte Record äntwerten kann.

Frot den Opléiser direkt a notéiert de Server, deen geäntwert huet. Eng gespaachten Äntwert mat enger kuerzer TTL kann och erklären, firwat sech déi éischt Ufro no enger neier Verbindung anescht behält wéi déi fënneft.

6. Verbënnt Iech nei, kuckt den ugewannte Zoustand un, a testt dann béid Flëss

Nom enger Korrektur verbënnt Iech nei a kuckt, wat de Client tatsächlech installéiert huet, amplaz dem Profilediteur ze vertrauen. Liest d’Regelen, d’Tabellen an d’Äntwert vun ip route get nach eng Kéier. En zweete Client kann beim Verbannen seng eege Route nei installéieren an de Konflikt nei erzeegen, dofir muss d’Zoustandskontroll nom Verbannen vum leschte Client geschéien, net virdrun.

Testt zwee Flëss, net een: d’Ufro, déi virdrun gefeelt huet, an eng Ressource, déi den aneren Tunnel soll benotzen. All privat Traffic op eng eenzeg Verbindung ze leeën, léisst den éischten Test duerchgoen, bricht awer den zweeten, an nëmmen en gepaarten Test fänkt dat. Notéiert all Ausnam, déi Dir behält, mat der Destinatioun an dem Grond, sou datt déi nächst Persoun eng bewosst Hostroute vun enger Reschtroute ka ënnerscheeden.

Ähnlech Artikelen