Cisco VPN mygtukas „Add“ neaktyvus Ubuntu 22.04: kaip išspręsti
Ubuntu 22.04 vpnc forma reikalauja tunelio sąsajos pavadinimo, kurio senesnės versijos ignoravo. Nustatykite jį skiltyje Advanced, o tada dukart pritaikykite išplėstinį puslapį.
Užpildote tiesioginę jungtį, grupės pavadinimą, grupės slaptažodį ir savo prisijungimo duomenis, o mygtukas Add vis tiek lieka blyškus. Niekas neišryškinama, niekas nepaaiškina, ko trūksta, todėl savaime kyla išvada, kad slaptažodis neteisingas arba tiesioginės jungties adresas blogas. Tai netiesa. Ubuntu 22.04 dialogas tikrina lauką, kurio senesnės versijos nereikalavo, o tas laukas yra puslapyje, kurio dauguma žmonių niekada neatidaro. Štai tvarka, kuria profilis išsaugomas, ir ką daryti, kai dialogas vis tiek atsisako.
1 žingsnis: atidarykite Advanced, prieš ieškodami klaidos
Trūkstama reikšmė yra tunelio sąsajos pavadinimas; jis yra skiltyje Advanced ir neturi jokio žymens. Užpildykite pagrindinį puslapį kaip įprasta, tada atidarykite Advanced ir nustatykite sąsajos pavadinimą į tun0 ir tik tada spauskite Add. Jei mygtukas po to vis dar neaktyvus, susidūrėte ne su nauja problema, o su antrąja tos pačios tikrinimo problemos puse, todėl eikite prie kito žingsnio, o ne iš naujo įveskite prisijungimo duomenis. Toks elgesys yra 22.04 paketų formos klaida, o ne paskyros ar tiesioginės jungties savybė.
Jei jau esate nm-connection-editorviduje, tas pats puslapis vadinamas Advanced, o mygtukas, kurį bandote įjungti, yra Save.
2 žingsnis: dukart pritaikykite Advanced puslapį
Su nm-connection-editor atidarytu, sukurkite Cisco Compatible VPN (vpnc) ryšį, užpildykite tiesioginės jungties ir grupės laukus, nustatykite tunelio sąsajos pavadinimą ir išplėstiniame puslapyje spauskite Apply. Tada spauskite Apply antrą kartą arba pažymėkite ir nuimkite hibridinio autentifikavimo parinktį – tai priverčia formą iš naujo patikrinti. Kompiuteriuose, kuriuose tai dariau, Save lieka neaktyvus po pirmo Apply ir vėl įsijungia tik po to antrojo karto.
Antrasis Apply nėra prietaras. Tai skirtumas tarp dialogo, kuris patikrino išplėstinį puslapį, ir tokio, kuris jį tik išsaugojo.
3 žingsnis: raskite profilį, kai jis išsaugomas
Išsaugotas vpnc profilis gali neatsirasti GNOME Settings sąraše, todėl sėkmingas pataisymas atrodo kaip nesėkmė. Vietoj to patikrinkite sistemos meniu, kur ryšys paprastai būna ir jį galima įprastai pasirinkti ar redaguoti. Jei jo nėra abiejose vietose, visiškai uždarykite redaktorių ir sukurkite profilį iš naujo, o ne redaguokite pusiau išsaugotą.
Kai prisijungia, profilis yra įprastas NetworkManager ryšys, todėl vėlesni pakeitimai eina per tą patį redaktorių ir ta pati ypatybė gali sugrįžti.
Jei dialogas vis tiek atsisako, parašykite vpnc profilį
Komandinės eilutės klientas labiau tinka serveriams ir tiems, kam jau nusibodo ši forma. Sukurkite profilį su laukais, kurių tikisi vpnc, laikykite jį skaitomą tik root, nes jame yra grupės slaptažodis, tada prisijunkite ir atsijunkite paties kliento komandomis:
IPSec gateway vpn.example.net
IPSec ID GROUPNAME
IPSec secret GROUPSECRET
IKE Authmode psk
Xauth username your.name
Xauth password YOURPASSWORDIšsaugokite jį kaip /etc/vpnc/work.conf failą su 600 režimu, paleiskite sudo vpnc work.conf , kad prisijungtumėte, ir sudo vpnc-disconnect , kad atjungtumėte. Scenarijus jungdamasis įdiegia maršrutus ir resolver nustatymus, o tai patogu, bet ir reiškia, kad nepavykęs atjungimas gali palikti būseną.
Tikrinkite tunelį, o ne mygtuką
Prisijungę patikrinkite tris dalykus: sąsaja egzistuoja, nuotoliniam potinkliui yra maršrutas, o nuotolinio tinklo viduje esantis vardas išsprendžiamas. Tada atsijunkite ir patikrinkite, kad maršrutas ir resolver įrašai dingo, kad kitas prisijungimas prasidėtų nuo švarios būsenos, o ne nuo likučių. Ryšys, kuris praneša apie sėkmę, nors maršrutų lentelė nepakito, savo darbo neatliko.
Neperdiekite sistemos vien todėl, kad dialogo mygtukas neaktyvus. Tai didelis atsakas į tikrinimo klaidą, ir jis nekeičia to, ko reikalauja forma.
Užsirašykite, kurio lauko prireikė jūsų išsaugotam profiliui. Vėlesnė redaktoriaus versija gali jo nebereikalauti, o užrašas pasakys kitam žmogui, kodėl ta reikšmė ten yra.