V dialógu siete chýba voľba L2TP: čo nainštalovať
Dialóg potrebuje plugin VPN, démona L2TP, backend IPsec, modul PPP a editor. Ak chýba čokoľvek, príznak, ktorý vidíte, sa mení.
Pridáte pripojenie VPN, hľadáte v zozname L2TP/IPsec a nie je tam. Alebo tam je, profil sa uloží a pripojenie padne so správou o plugine. Oba príznaky ukazujú na kopu balíkov, ktoré sa inštalujú nezávisle, a dialóg vám ukáže len jej koniec. Než čokoľvek nainštalujete, zmapujte časti.
Začnite pri kope, nie pri menu
Voľba sa objaví, keď správca nájde plugin, ktorý tento typ VPN inzeruje. Ten plugin zase potrebuje za behu démona L2TP a implementáciu IPsec, navyše modul PPP pre samotné spojenie. Každý z nich je samostatný balík s vlastným reťazcom závislostí a distribúcia ich môže dodávať v kombináciách, ktoré sú len čiastočne úplné. Inštalácia samotného démona IPsec do zoznamu nič nepridá, pretože ho správca nehľadá. Najprv si prečítajte nainštalované pluginy a potom choďte nižšie.
Chýbajúca položka menu je otázka balenia. Takmer nikdy to nie je otázka konfigurácie, nech to vyzerá akokoľvek.
Editácia a beh sú oddelené balíky
Plugin služby nadväzuje pripojenia a komponent editora je to, čo oknu nastavení pracovnej plochy umožňuje zobraziť a uložiť voľby protokolu. Balia sa oddelene a niektoré distribúcie dodávajú jedno bez druhého. Výsledkom je pripojenie, ktoré existuje, dá sa spustiť z príkazového riadka a nedá sa upraviť v grafickom nástroji.
Pred výberom názvu balíka sa pozrite na bežiace desktopové prostredie. Editačný komponent GNOME nie je ten istý balík ako rozhranie KDE a distribúcia môže premenovať ktorýkoľvek z nich. Názov vezmite z vlastného zoznamu balíkov daného vydania.
Plugin PPP žije na ceste s verziou
L2TP beží cez PPP a plugin, ktorý služba načítava, je zostavený pre konkrétnu verziu PPP, takže žije v adresári pomenovanom po tejto verzii. Recept, ktorý natvrdo uvádza staršiu cestu, opisuje stroj, na ktorom bol napísaný. Ak sa tu verzia líši, plugin sa nenájde, nech bol príkaz skopírovaný akokoľvek starostlivo.
To je najsilnejší argument za balík z distribúcie namiesto skopírovaného zostavenia. Správcovia balíkov túto cestu sledujú; skopírovaný riadok configure nie.
Zlyhanie rokovania nie je zlyhanie inštalácie
Keď voľba existuje a profil sa ukladá, ďalšie zlyhanie je iná trieda problému. Odmietnutie autentizácie protistranou je backend IPsec, ktorý vám hovorí niečo konkrétne.
Skôr než čokoľvek preinštalujete, prečítajte si vlastný log backendu. Journal správcu ukazuje plugin, ako odovzdáva, a démona IPsec, ako hlási, prečo sa zastavil, a tieto dva riadky spolu určujú, ktorá strana odmietla. Preinštalovanie editora neopraví odmietnutý predzdieľaný kľúč a preinštalovanie pluginu neopraví server, ktorý očakáva iné návrhy. Než sa dotknete balíka, oddeľte vo svojich poznámkach vrstvy.
Dve tajomstvá, dve polia
Autentizácia IPsec a prihlásenie používateľa cez PPP sú nesúvisiace tajomstvá, ktoré náhodou sedia v tom istom dialógu. Jedno autentizuje stroje, druhé autentizuje človeka voči službe L2TP a server môže jedno prijať, kým druhé odmieta.
Vložte heslo účtu do poľa PPP a zdieľané tajomstvo do poľa IPsec, a potom skontrolujte, na ktoré z nich sa sťažoval log. Kopírovanie hesla do poľa zdieľaného tajomstva preto, že oba vstupy sú maskované, je častá a úplne tichá chyba. Zapíšte si verzie balíkov, s ktorými ste skončili, pretože ďalší stroj potrebuje rovnakú kombináciu a dialóg nikomu nepovie, aká to je.