Slökkva á sjálfvirkri VPN-tengingu án þess að eyða sniðinu
NetworkManager tengir VPN-snið ekki af sjálfu sér. Kveikjan er secondaries-færsla á grunntengingunni, og það er það sem þarf að breyta.
Við hverja ræsingu kemur göngin upp áður en nokkur hefur ákveðið að nota þau, og gátreiturinn sem virðist bera ábyrgð gerir ekkert þegar hann er hreinsaður. Þetta er ekki villa í viðmótinu. NetworkManager tengir VPN-snið ekki af sjálfu sér; VPN er ræst vegna þess að grunntenging nefnir það. Lagfæringin er á hinu sniðinu, og hún er ein eiginleiki.
Fáninn sem þú hreinsar er ekki skoðaður
VPN-sniðið hefur sinn eigin sjálfvirkutengingareiginleika, og fyrir VPN-tengingar notar stjórnandinn hann ekki til að ræsa neitt. Að hreinsa hann lætur sniðið lesast á samkvæman hátt og breytir engri hegðun, og þess vegna lifir óvænta atvikið af breytinguna.
Skjalfesta fyrirkomulagið er listi yfir aukatengingar á grunnsniðinu. Þegar Wi-Fi- eða Ethernet-tengingin virkjast virkjar stjórnandinn einnig VPN-UUID-in sem talin eru þar. Í dag eru aðeins VPN-tengingar studdar í þeim lista, og ef hann heldur nokkrum færslum hefur ein breyting áhrif á þær allar.
Forgangur sjálfvirkrar tengingar raðar umsækjendum; hann er heldur ekki rofi.
Lestu sniðin tvö áður en þú breytir
Skráðu fyrst nöfn, UUID og gerðir, því birt nöfn endurtaka sig og auðvelt er að rugla grunntengingunni saman við VPN-ið. Lestu síðan eiginleikana sem skipta máli hvoru megin.
nmcli -f NAME,UUID,TYPE connection show
nmcli -f connection.secondaries connection show "Wired connection 1"
nmcli -f connection.autoconnect,connection.autoconnect-priority connection show "Work VPN"
Í grafíska ritlinum birtast sömu gildi undir mismunandi merkimiðum. General-flipi grunntengingarinnar heldur stillingunni fyrir sjálfvirka tengingu og, þegar viðbótin er uppsett, valinu að reisa VPN með henni. Þýdd skjáborð geta merkt forgangsreitinn sem sjálfvirka tengingu með forgangi, sem er ekki kveikirofinn. Að rugla þessu tvennu gefur hreinsaðan gátreit og óbreytta ræsingu.
Fjarlægðu eina færslu, ekki allan listann
Eiginleikinn er listi, svo að úthluta nýju gildi kemur í stað alls í honum. Notaðu mínusinn fremst til að fjarlægja eitt UUID og láta restina af listanum ósnortna.
nmcli connection modify uuid BASE_UUID -connection.secondaries VPN_UUID
nmcli -f connection.secondaries connection show "Wired connection 1"
Athugaðu listann fyrir og eftir, sérstaklega á vél sem er háð öðru VPN-i.
Hægt er að takmarka snið við tiltekna notendur. Þegar svo er þarf reikningurinn sem þú breytir frá að koma fram á þeim lista; annars kann skipunin að vera hafnað, eða stjórnandinn skrifar sérstakt snið fyrir hvern notanda sem upprunalegi eigandinn sér aldrei. Athugaðu eigandann áður en þú ályktar að breyting hafi gert ekkert, því hljóðlát notendasértæk afrit útskýra margar ruglingslegar niðurstöður.
Prófaðu raunverulega umskipti, ekki handvirka endurræsingu
Að endurtengja grunnsniðið er merkingarþrótt prófið. Taktu það niður og upp, eða endurræstu, og skoðaðu síðan virka listann, viðmótslistann og slóðaleit að innra vistfangi.
nmcli connection show --active
ip -brief address
ip route get 10.8.0.1
Ef göngin birtast enn er eftirstandandi eigandi venjulega skrift. Tímarit stjórnandans sýnir hvaða snið var virkjað og hvenær, og dispatcher-mappan er staðurinn þar sem krókur sem kallar á nmcli connection up við viðmótsatburð myndi búa. Krókur er ósýnilegur í sniðritlinum, og þess vegna lifir hann af hverri tilraun með gátreitinn.
Haltu handvirku leiðinni gangandi, því það er raunverulega krafan.
Hvernig góð niðurstaða lítur út
Sniðið verður uppsett áfram með gátt sinni, skírteini og auðkennum. Það virkjast ekki við ræsingu og kemur upp þegar þú biður um það. Þessar þrjár fullyrðingar eru samþykkisprófið.
Skrifaðu UUID grunntengingarinnar í runbookið, því það er sniðið sem þú breytir næst.
VPN sem er tiltækt en ekki sjálfvirkt er stillival, ekki vantar eiginleika, og það er einum eiginleika frá.