Å installere plugin etter plugin til noko koplar seg til, kan sløse bort ein heil ettermiddag, fordi «Cisco VPN» skildrar minst tre ulike oppsett. Ein gammal profil med gruppehemmelegheit og XAuth er ikkje same tenesta som ein AnyConnect-kompatibel gateway, sjølv når same organisasjonen køyrer begge. Pluginen må passe til protokollen og påloggingsflyten, ikkje til logoen til leverandøren. Eit menypunkt fortel berre kva integrasjon som finst, aldri kva gatewayen godtek.

Spør gateway-administratoren om to ting: kva protokoll, og kva klient som er godkjend for han.

Tre integrasjonar, tre ulike mål

NetworkManager listar dei som separate integrasjonar. NetworkManager-vpnc dekkjer den gamle Cisco-kompatible IPsec. NetworkManager-openconnect tilbyr ein OpenConnect-basert frontend for støtta protokollar, inkludert AnyConnect. Ei separat oppført AnyConnect-innpakning er avhengig av at den proprietære klienten er installert og konfigurert først.

Dette er ikkje stavemåtar for same køyrbare fil. Å installere éin gjer ikkje dei andre funksjonsdyktige, og eit menypunkt er eit grensesnittfaktum, ikkje ein kompatibilitetsgaranti.

Autentisering avgjer meir enn transport

Ein samsvarande transport er berre byrjinga. Pålogginga kan krevje eit sertifikat, ei overlevering til nettlesaren, ein andre faktor eller ein endepunktkontroll som ein tredjeparts frontend ikkje implementerer. OpenConnect dokumenterer fleire autentiseringsmekanismar, men ei funksjonsliste er ikkje eit løfte om at kvar gateway godtek kvar frontend. Ei gruppehemmelegheit frå ein gammal profil bør aldri limast inn i eit uvedkomande autentiseringsfelt berre fordi passordfeltet såg likt ut.

Skaff ein profil og overleveringa av påloggingsinformasjon for den godkjende klienten. Å omsetje etter visuell plassering er måten påloggingsinformasjon hamnar på feil stad.

Vedlikehald er ein del av valet

NetworkManagers eiga dokumentasjon merkjer vpnc-pluginen som ikkje vedlikehalden og føreslår NetworkManager-libreswan som ein mogleg erstatning for same IKEv1-protokollfamilie. Han åtvarar òg om at profilar må opprettast på nytt og at paritet per innstilling ikkje er kontrollert. Det er ei retning, ikkje eit konverteringsverktøy.

IKEv1 sjølv er utdatert. For ei godkjend gammal tilkopling må du skilje det kortsiktige spørsmålet om kva klient som skal køyrast, frå det langsiktige spørsmålet om når gatewayen byter protokoll.

Pakkar skil tenesta frå editoren

Ein NetworkManager-plugin blir vanlegvis levert i to delar: ein tenestesidekomponent som etablerer tunnelen, og ein editorintegrasjon som lèt skrivebordet konfigurere han. Distribusjonar deler og namngjev desse pakkane ulikt, og å installere berre kommandolinjeklienten kan etterlate editoren utan eit skjema. Kontroller begge halvdelane mot pakkelista til distribusjonen din, og hald køyretidsversjonen kompatibel med NetworkManager-versjonen han blir kopla inn i.

Ein fungerande frittståande klient provar at protokollen verkar. Han provar ikkje at skrivebordsintegrasjonen er installert.

Skriv ned kontrakten

Svaret frå administratoren bør gje fem linjer: protokoll, godkjend klient eller plugin, påloggingsflyt, nødvendige pakkar og eigaren som vedlikeheld gatewayen. Når det er skrive ned, har neste feil eit utgangspunkt i staden for ei liste med plugins å prøve.

Viss svaret er «den som koplar til», har miljøet eit dokumentasjonsproblem som vil overleve denne saka. Spør igjen med dei konkrete menypunkta føre deg.

Relaterte artiklar