L2TP laguntzailea arazketarekin abiarazten duzu, terminalari begiratzen diozu, eta pantailan ezer erabilgarririk gabe gelditzen da. Hori ez da arazketa-bandera hautsia. NetworkManager L2TP konexioa elkarrekin lan egiten duten lau prozesuk osatzen dute, eta horietako batzuek soilik idazten dute ikusten ari zaren terminalean. Frogen gainerakoa journalean dago, iragazki batera.

Lau prozesu, bi erregistro-helmuga

Konexioa IPsecekin hasten da, eta hori libreswan edo strongSwan izango da instalazioaren arabera. Gero L2TP daemonak, tradizionalki xl2tpd eta zenbait bildumatan kl2tpd, tunela exekutatzen du. Azkenik pppd-k autentifikazioa eta helbideratzea kudeatzen ditu bertan.

Laguntzaile-zerbitzuak pieza horiek koordinatzen ditu eta bere aurrerapena inprimatzen du. IPsec daemonak eta pppd-k normalean sistemako journalaren bidez ematen dute berri, eta horregatik terminalak huts egiten duen konexioa erakusten du, arrazoia ireki ez duzun fitxategi batean dagoen bitartean.

Bereizketa horrek ere azaltzen du zergatik PSK errore bat eta pasahitz errore bat berdin ikusten diren mahaigainetik: biek deskonexio generiko bat sortzen dute, eta huts egin zuen etapa prozesu bakoitzaren irteeran bakarrik ikusten da. Horixe da journaleak hemen duen garrantziaren arrazoi osoa. Mezu generiko bat mahaigainean, lau egile posible haren atzean.

Bildu saiakera bat, eta gero irakurri ordena

Erreproduzitu behin, profil ezagun batekin eta ordu ezagun batekin, eta gero leiho estua irakurri abiarazte osoaren ordez. Saiakerak errepikatzea ezarpenak aldatzen dituzun bitartean loga interpreta ezin daitekeen nahaste bihurtzen du.

Komando hauek uneko abiarazteko parte-hartzaile diren prozesuak hautatzen dituzte, eta merezi du pluginen bidea zure banaketan egiaztatzea:

journalctl -b --no-hostname _COMM=nm-l2tp-service _COMM=pluto _COMM=charon _COMM=xl2tpd _COMM=pppd
rpm -ql NetworkManager-l2tp 2>/dev/null | grep nm-l2tp-service

Dei bakar batean errepikatutako eremuek prozesu horien batasuna hautatzen dute, eta horrek sekuentzia denbora-ordenean mantentzen du. Debian-en oinarritutako sisteman baliokidea den kontsulta dpkg -L da; kontua da laguntzailea benetan non bizi den aurkitzea eskuz exekutatzen saiatu aurretik.

Hiru baldintzak erabakitzen dute hurrengo urratsa

Irakurri huts egiten duen lehen etapa, eta gero aukeratu horren arabera. IPsec-ek proposamen edo parekidearen autentifikazio hutsegitea jakinarazten badu, tunela ez da inoiz eratu, eta PPP pasahitza aldatzeak ezin du lagundu.

Tunela eratu bada eta pppd-k saioa ukatu badu, sekretu partekatua jada ondo zegoen eta kredentzialen arazoa goiko geruza batean dago. pppd-k helbide bat negoziatu badu eta hutsegitea geroago agertzen bada, biak ari dira funtzionatzen eta gainerako arazoa bideratzea, DNS edo zerbitzariaren beraren politika da.

Hiru adar horiek ia deskonexio generiko guztiak estaltzen dituzte, eta azken errorea zein prozesuk erregistratu zuen erabakitzen du, ez zein errore-mezu dirudien kezkagarriena.

Merezi du, halaber, zein IPsec backend instalatuta dagoen egiaztatzea arazketa-ezarpen bat ukitu aurretik. strongSwan-entzat idatzitako erregistro-aukerak ez du ezer egiten libreswan exekutatzen ari denean, eta konexioak toki berean huts egiten jarraituko du inork irakurtzen ez duen fitxategi bat editatzen duzun bitartean.

Arazketa moduak fitxategiak uzten ditu

Jatorrizko arazketa-lan-fluxuak zerbitzua eskuz exekutatzen du arazketa-bandera batekin, eta modu horrek exekuzio-denborako konfigurazio-fitxategi sortuak utz ditzake konexioa amaitzean.

Fitxategi horiek autentifikazio-materiala dute: aurrez partekatutako gakoa, kredentzialak edo biak. Txat-leiho batean kopiatutako konfigurazio sortua kredentzialen agerpena da, ez log zatia. Kendu sekretu-lerroak ezer partekatu aurretik, eta ezabatu direktorioa ikerketa amaitzean. Tratatu sekretu gisa, atera txosten baterako behar dituzun lerro zehatzak, eta ezabatu geroago, direktorio bat tiket batean itsatsi ordez.

Eskuzko instantzia ere normalarekin koordinatu behar da. Arazketa-kopia bat abiarazteak, zerbitzuak plugina jada badu, bi jabe eta biak nahasten dituen log bat sortzen ditu, eta hori arazketa-irteerarik ez edukitzea baino okerragoa da.

Ondoren leheneratu laguntzaile normala

Ikerketa amaitzean, gelditu eskuzko instantzia, kendu atxikitako exekuzio-fitxategiak eta konektatu berriro bide normaletik, hurrengo pertsonak errealitatearekin bat datorren konfigurazioa ikus dezan.

Gero egiaztatu emaitza huts egin zuen geruzan, ez mahaigaineko ikonoan:

journalctl -b -u NetworkManager --since -10min | tail -30
ip -4 addr show ppp0
ip -4 route get 10.20.4.10

Autentifikatzen duen, helbide bat jasotzen duen eta helmuga aurreikusira bideratzen duen saio bat da arazten ari zinen emaitza. Saiakera huts batean terminal isilak hau besterik ez dizu esaten irteera non idatzi ez zen.

Erlazionatutako artikuluak