Vyplníte bránu, názov skupiny, heslo skupiny a svoje prihlasovacie údaje a tlačidlo Add zostane sivé. Nič nie je zvýraznené, nič nevysvetľuje, čo chýba, takže prirodzený záver je nesprávne heslo alebo zlá adresa brány. Nie je to ani jedno. Dialóg v Ubuntu 22.04 overuje pole, ktoré staršie vydania nevyžadovali, a toto pole sa nachádza na stránke, ktorú väčšina ľudí nikdy neotvorí. Tu je postup, ktorý profil uloží, a čo robiť, keď dialóg napriek tomu odmietne.

Krok 1: otvorte Advanced, skôr než začnete hľadať chybu

Chýbajúca hodnota je názov tunelového rozhrania; nachádza sa v časti Advanced a nemá žiadne označenie. Vyplňte hlavnú stránku ako obvykle, potom otvorte Advanced a nastavte názov rozhrania na tun0 a až potom stlačte Add. Ak je tlačidlo aj potom neaktívne, nenarazili ste na nový problém, ale na druhú polovicu toho istého problému s overovaním, preto prejdite na ďalší krok a znova nezadávajte prihlasovacie údaje. Toto správanie je chyba formulára v balíkoch 22.04, nie vlastnosť účtu alebo brány.

Ak už ste v nm-connection-editor, tá istá stránka sa volá Advanced a tlačidlo, ktoré sa snažíte zapnúť, je Save.

Krok 2: použite stránku Advanced dvakrát

S nm-connection-editor otvoreným vytvorte pripojenie Cisco Compatible VPN (vpnc), vyplňte polia brány a skupiny, nastavte názov tunelového rozhrania a na rozšírenej stránke stlačte Apply. Potom stlačte Apply ešte raz alebo zaškrtnite a odškrtnite možnosť hybridného overovania, čo prinúti formulár znova overiť. Na počítačoch, kde som to robil, zostáva Save neaktívne po prvom Apply a znova sa zapne až po tomto druhom prechode.

Druhé Apply nie je povera. Je to rozdiel medzi dialógom, ktorý rozšírenú stránku overil, a takým, ktorý ju len uložil.

Krok 3: nájdite profil po uložení

Uložený profil vpnc sa nemusí objaviť v zozname v GNOME Settings, takže úspešná oprava vyzerá ako zlyhanie. Pozrite sa namiesto toho do systémového menu, kde je pripojenie zvyčajne prítomné a dá sa normálne vybrať alebo upraviť. Ak chýba na oboch miestach, úplne zatvorte editor a vytvorte profil nanovo, namiesto úpravy toho polovične uloženého.

Keď sa pripojí, profil je bežné pripojenie NetworkManager, takže neskoršie úpravy idú cez ten istý editor a tá istá zvláštnosť sa môže vrátiť.

Ak dialóg stále odmieta, napíšte profil vpnc

Klient príkazového riadka sa hodí lepšie pre servery a pre každého, kto s formulárom stratil trpezlivosť. Vytvorte profil s poľami, ktoré vpnc očakáva, uchovávajte ho čitateľný iba pre root, pretože obsahuje tajomstvo skupiny, a potom sa pripojte a odpojte príkazmi samotného klienta:

IPSec gateway vpn.example.net
IPSec ID GROUPNAME
IPSec secret GROUPSECRET
IKE Authmode psk
Xauth username your.name
Xauth password YOURPASSWORD

Uložte ho ako /etc/vpnc/work.conf súbor s režimom 600, spustite sudo vpnc work.conf na pripojenie a sudo vpnc-disconnect na odpojenie. Skript pri pripájaní nainštaluje trasy a nastavenia resolvera, čo je pohodlné, ale tiež to znamená, že neúspešné odpojenie môže zanechať stav.

Overte tunel, nie tlačidlo

Po pripojení potvrďte tri veci: rozhranie existuje, vzdialená podsiet má trasu a názov vo vzdialenej sieti sa prekladá. Potom sa odpojte a potvrďte, že trasa a záznamy resolvera zmizli, aby ďalšie pripojenie začalo z čistého stavu a nie zo zvyškov. Pripojenie, ktoré hlási úspech, hoci tabuľka trás zostala nezmenená, svoju prácu nedokončilo.

Nepreinštalujte distribúciu len preto, že tlačidlo v dialógu je neaktívne. Je to veľká reakcia na chybu overovania a nemení to, čo formulár vyžaduje.

Poznačte si, ktoré pole váš uložený profil potreboval. Neskoršie zostavenie editora ho už nemusí vyžadovať a poznámka povie ďalšiemu človeku, prečo je tá hodnota tam.

Súvisiace články