Dir fügt eng Route bäi, start de Service nei, verbënnt Iech erëm, an den Table vum Client gesäit genee esou aus wéi virdrun. Zwee verschidde Saachen kënne stëmmen: de Server huet Är Ännerung net gelueden, oder de Client huet net installéiert, wat en krut. Si hunn näischt gemeinsam ausser dem Symptom, dofir ass den éischte Schrëtt erauszefannen, wéien vun den zwee Dir hutt.

De Verglach hei drënner geet vum Prozess no baussen, well de Prozess déi eenzeg Autoritéit ass, wéi eng Datei gëllt.

D'Datei, déi Dir geännert hutt, an d'Datei, déi de Prozess liest

Fänkt mat der unit an der Kommandozeil un, déi se produzéiert huet. Op engem systemd-Host dréckt systemctl cat openvpn@server d'Linn ExecStart, an eng Instance-unit leet hire Konfiguratiounswee meeschtens vum Instance-Numm of, also liest en Daemon, deen als openvpn@office gestart gouf, eng aner Datei wéi een, deen als openvpn@server gestart gouf. Vergläicht dat mam argv vum lafende Prozess. E Konfiguratiounsmanagement-Wierkzeug füügt nach eng Manéier bäi, d'Ännerung ze verléieren: et kann eng korrekt Datei op eng Plaz schreiwen, déi d'unit ni ernimmt, an dann gesäit eng gréng Deploy aus wéi näischt.

Zäitstempel entscheeden dat séier: wann d'Datei méi nei ass wéi d'Startzäit vum Prozess, konnt de Prozess se net gelies hunn. Router-Firmware füügt en drëtte Fall bäi, well vill Modeller hir Astellungen am Flash halen an d'Konfiguratioun beim Start nees opbauen, wat eng Dateiännerung op der Disk zu enger komplett falscher Schicht mécht.

Wat de Server schéckt an wat de Client installéiert

Eng geschéckt Route muss zwee Filter iwwerstoen. Um Server muss se an der geluedener Konfiguratioun stoen, net an engem kommentéierte Block oder an enger client-spezifescher Datei, där hiren Numm net passt. Um Client muss pull ageschalt sinn an et däerf keen pull-filter d'Optioun ewechgeheien. Verbënnt Iech mat verbosity 4 a liest déi geschéckt Optiounen, déi de Client mellen: wann d'Route an där Lëscht steet, huet de Server seng Aarbecht gemaach, an de Client entscheet se net z'installéieren.

Client-spezifesch Dateie si reegelméisseg eng Quell vu Verwirrung. Eng Datei, déi nom common name vum Zertifikat genannt ass, schéckt Optiounen nëmmen un dee Client, an en Ënnerscheed vun engem Zeechen hält d'Schécken ouni Geräisch un, ouni Feeler op enger vun de Säiten. De Server loggt de common name, deen en beim Verbannen gesinn huet, also vergläicht dee Wäert mam Dateinumm an net mat deem, wat Dir mengt, de Client heescht.

De geschéckte Präfix an de Retourwee si verschidde Problemer

E Client, deen redirect-gateway bewosst ignoréiert, fir säi lokalen Internetwee ze behalen, schaaft eng zweet, onofhängeg Lach. D'Probe vum Server erreechen d'Tunneladress an d'Äntwerten kommen ni un, well eng Äntwert un d'Tunnel-IP vum Server iwwer de gewéinlechen Standardgateway vum Client gerout gëtt. Déi geschéckt Subnet-Route ass hei net schëlleg; wat feelt, ass eng Route, déi de Verkéier fir den Tunnelnetz vum Server erëm duerch d'Tunnelapparat schéckt.

Déi Route um Client dobäizesetzen reparéiert d'Äntwerten op Probe, déi de Server ausléist. Se ersetzt déi geschéckt Subnet-Route net, an ëmgedréit gëllt dat och, well déi zwee entgéintgesate Richtunge beschreiwen.

Vergläicht d'Tablelle op béide Säiten

No all Ännerung verbënnt Iech erëm a liest den Table vum Client fir de geschéckte Präfix a fir den Tunnelapparat. Test dann a béid Richtungen: vum Client op en Host am geschéckte Subnet, an vun deem Host zeréck op de Client. Eng Route, déi do ass, awer keen Verkéier dréit, heescht eng vun dräi Saachen: déi aner Säit leet net weider, eng Firewall verléiert de Flux, oder d'Äntwert huet keen zeréckwee.

Halt dräi Identifikatoren zesummen: de Konfiguratiounswee, den Numm vun der unit oder der Instance an d'Identitéit vum Client, mat deem Dir getest hutt.

Déi dräi maachen aus dem nächsten Virfall eng fënnef-Minutte-Kontroll amplaz en neien Enquête, an et sinn déi, déi e Kolleg brauch, wann den Tunnel iergendeen sengem anere säi Problem gëtt.

E Routeproblem, deen en Neistart iwwerlieft, ass dacks guer kee Routingproblem; de Feeler sëtzt iwwer dem Table, deen Dir weider liest.

Ähnlech Artikelen