Dagoen VPN bat konektatzen duen programa txiki batek kontrolagailu bat behar du, ez VPN ezarpen berri bat. Motor onartuak negoziazioa eta tunelaren trafikoa kudeatu behar ditu; zure programak erabiltzailearen eskaera adierazi eta emaitza zintzotasunez azaldu behar ditu. Linux-en, NetworkManager-en D-Bus interfazeak kontrolagailu horri jarraitzeko eredu zehatz bat ematen dio.

Lau egiaztapenek kontrolagailua gordetako profil bat, aktibazio eskaera bat eta lanean ari den saio bat nahastea eragozten dute.

Lehen egiaztapena: zein identitate aukeratzen den

Mantendu profilaren UUID identitate iraunkor gisa, eta ebatzi kudeatzailearen bidez objektuaren bidea behar duzunean. Erakusteko izena bi profilek parteka dezakete, eta exekuzio-denborako bus bide bat ez da gordetzeko erabiltzaile-hobespen zentzuzkoa. Idatzi aukeraketa zure konfigurazioan, zerrendan zein sarrera zen bigarrena buruzko iruzkin batean beharrean.

Egiaztatu kudeatzaileak zer itzultzen duen bat-etortzetzat jo aurretik. Jada existitzen ez den UUID batek bilaketa hutsegitea sortzen du, eta hori kode-bide desberdina da existitzen den eta aktibatzea ukatzen duen profil batena baino.

Bigarren egiaztapena: zer itzultzen duen aktibazio deiak

Dokumentatutako aktibazio deiak existitzen den konexio baten objektu-bidea, gailu-bide bat eta objektu zehatz bat hartzen ditu. Konexio aktibo baten bidea itzultzen du, eta erantzun hori helduleku bat da, ez prestutasun emaitza bat. Ez ezarri zure aplikazioaren prestutasun bandera itzulitako baliotik; harpidetu zaitez, horren ordez, konexio aktiboaren egoerara eta arrazora.

VPN baterako, objektu zehatzak oinarrizko konexio aktiboa hautatzen du. Bide erroa pasatzeak gailuaren hautaketa NetworkManager-i uzten dio, eta honek une horretan lehenetsita dagoena aukeratzen du. Bideratze-testuinguruaren erabakia da, ez pasahitz-eremu bat, eta tunela zein gailuren gainean jartzen den aldatzen du.

Ez hartu gehitu-eta-aktibatu adibide orokor bat eta ez espero VPN profil bat sortuko duenik. Dokumentatutako laguntzaileak VPN konexioak baztertzen ditu, beraz profilaren hornikuntza edo inportazioa urrats bereizi eta berrikusia da. Hori garrantzitsua da hornikuntzak konektatzeko botoi batek ematen ez duen baimena eta berrikuspena behar dituelako. Tratatu inportazioa administrazio-ekintza gisa, bere log-lerroa eta bere oneslea dituela.

Hirugarren egiaztapena: nola adierazten den egoera

Konexio aktibo bat aktibatzen, aktibo, desaktibatzen eta desaktibatuta egoeretatik igarotzen da, eta arrazoi-eremuak zergatik esaten du. Hori guztia loggedIn izeneko balio boolear batean biltzeak erabiltzaileak behar duen informazioa eta laguntzak eskatuko duena galtzen ditu. Erakutsi gutxienez konexioa zain, ezarrita edo desagertuta dagoen, eta gorde arrazoi-katea hutsegite kasurako.

Lotu erantzun asinkronoak sortu zituzten eskaerari. Saiakera zaharrago baten amaiera berantiarrak ez du erabiltzailearen ekintza berriago bat gainidatzi behar, eta Connect-en klik bikoitza alde batera utzi behar da edo ikusgai dagoen politikarekin ezeztatu eta berriro saiatu gisa tratatu.

Laugarren egiaztapena: zer gertatzen den berrabiarazi ondoren

Kudeatzailea berrabiarazten denean edo zure kontrolagailua busera berriro konektatzen denean, berreraiki behatutako egoera jabeari dagokionez. Ez jarraitu cachean gordetako saioa aktibo gisa erakusten objektu-bide zaharra oraindik memorian dagoelako. Egoera-aldaketaren seinaleak horretarako daude, kontrolagailu batek asmatu beharrean birsinkronizatu ahal izan dezan.

Aukeratu zer esan nahi duen kontrolagailua ixteak. Makinaren jabetzako konexio bat altxatuta uztea zuzena izan daiteke, eta nahita bizitza laburreko saio bat eraistea ere zuzena izan daiteke. Makinaren jabetzako konexio bat altxatuta uztea zuzena izan daiteke; nahita bizitza laburreko saio bat eraistea ere zuzena izan daiteke. Idatzi jabetza-kontratu hori interfazean, prozesuaren irteerak sare-ekintza egiten duela suposatu beharrean. Erabiltzaileek ez lukete asmatu behar leihoa ixteak haien tunela botako duen ala ez. Jarri erantzuna interfazearen testuan, ez soilik kode-iruzkin batean.

Mantendu agintea eta sekretuak haien jabeekin

Baimenak bai, auth edo ez gisa itzultzen dira, eta interfazeak baimendua, autentifikatu ondoren baimendua eta ukatua arteko aldea islatu behar du. Kontrolagailua root gisa exekutatzeak ez du baimen-politikarik ezartzen; galdera kentzen du.

Kredentzialak konfiguratutako autentifikazio-metodorako onartutako sekretu-agente edo bezero-integrazioarenak dira. Kodean, argumentu batean edo log batean dagoen pasahitza aurkikuntza bat da, eta tokiko administrazio-baimena ez da atebideko autentifikazioaren gertaera bera.

Azkenik, jakinarazi konexioaren egoera erabiltzaileak egin nahi duen zereginetik bereizita. Tunela aktiboa izan daiteke izen pribatu bat edo aplikazio bat eskuragarri ez den bitartean, eta bigarren hutsegite horrek bere mezua eta bere egoera merezi ditu. Zein geruza huts egin duen zehazki esaten duen kontrolagailua erabilgarriagoa da VPN-a behera dagoela esaten duena baino.

Erlazionatutako artikuluak