NetworkManager birtir einn eiginleika, vpn.persistent, og fólk biður hann að svara fjórum mismunandi spurningum í einu. Uppstreymisskjölunin er vandvirk: varanleiki gildir þegar VPN þjónustan styður hann og prófíllinn virkjar hann, og þá er beðið um að tengingin standist tenglabreytingar og niðurföll þar til skýr aftenging verður. Sama skjölun sýnir einnig að eiginleikinn er sjálfgefið false, sem er ekki það sem flestar endurheimtaáætlanir gera ráð fyrir. Lesið það sem beiðni um tilraun, ekki loforð um niðurstöðu.

Við hvað stillingin skuldbindur sig í raun

Gildi sem vistað er í prófíl er fyrirmæli til stjórnandans, og stjórnandinn verður að afhenda þau fyrirmæli til VPN viðbótar sem veit hvað á að gera við þau. Ef uppsetta viðbótin hunsar eiginleikann virkjast prófíllinn samt og annálin er þögul, sem er það versta úr báðum heimum fyrir hvern þann sem villuleitar síðar. Ekkert inni í prófíl getur þvingað viðbót til að útfæra hegðun sem hún hefur ekki, svo eina sýnilega niðurstaðan er fjarvera.

Þess vegna skiptir skilyrðið í skjöluninni meira máli en rofinn. Athugið hvaða viðbót og útgáfu þið hafið í raun og skrifið útgáfuna við lýsingu tengingarinnar svo næsta manneskja þurfi ekki að enduruppgötva hana. Endurheimtastefna byggð á óútfærðum fána mistekst nákvæmlega einu sinni í framleiðslu og alltaf á óhagkvæmasta augnablikinu.

Að meðhöndla eiginleikann sem tilraun setur líka réttar væntingar fyrir prófun. Þú ert ekki að athuga hvort fáninn sé stilltur; þú ert að athuga hvort eitthvað gerðist þegar tengingin féll. Þetta eru mismunandi tilraunir, og aðeins ein þeirra er síðdegis virði.

Fjórar spurningar sem renna saman í eina

Virkjun spyr hvað reisir VPNið í fyrsta lagi. Hægt er að binda NetworkManager prófíl við grunntengingu, sérstaklega stýrð OpenVPN þjónusta á sína eigin ræsingu, og að bæta þriðja ræsirnum við það fyrirkomulag gefur þér tvo eigendur með ólíkar hugmyndir um hver stjórnar. Ákveðið hvaða eining á ræsinguna áður en þið bætið við annarri kveikju.

Endurheimt spyr hvað gerist þegar tengingin breytist eða hverfur, og það er þrönga spurningin sem vpn.persistent fjallar um. Lífseigla spyr hvort biðlarinn geti séð að fjarlægi endinn hætti að svara, og hegðun keepalive eða endurræsingar OpenVPN svarar því í staðinn; oft er lýst báðum aðferðunum með sama orði og þær útfærðar á ólíkum stöðum. Prófið þær aðskilið, með ólíkum verkfærum, annars eignið þið eina hegðun annarri.

Ásetningur spyr hvort endurtenging sé yfirhöfuð óskað, og það er spurningin sem stöðukönnun getur ekki svarað. Viljandi stöðvun og niðurfall framleiða sama óvirka ástand, svo allt sem endurtengist við fjarveru er að giska á mannlega ákvörðun. Að giska er í lagi þar til það gengur yfir einhvern.

Gátlisti sem heldur þeim aðskildum

Keyrðu atburðina í röð í stað þess að lesa stillingarnar og rökstyðja þær, og skráðu hvað hver þeirra sýnir með tímastimpli.

Fyrst, virkjaðu fyrirhugaðu grunntenginguna og staðfestu að VPNið hafi risið í gegnum kveikjuna sem þú bjóst við en ekki í gegnum aðferð sem þú gleymdir að væri uppsett. Annað, meðan á samþykktri truflun stendur, berðu saman VPN atburði stjórnandans, endurheimtastöðu eigandabiðlarans og nýja beiðni til einkaaðlindar. Þriðja, aftengdu viljandi, biddu og staðfestu að ekkert endurræsi prófílinn á bak við þig.

Þriðja skrefið er það sem fólk sleppir, og það er það sem finnur raunverulega gallann oftast. Vörður sem kannar virkan prófíl og endurtengist þegar hann vantar mun glatt afturkalla viljandi aftengingu notanda. Frá sjónarhóli notandans er þetta ekki seigla; þetta er vél sem mun ekki hlýða. Spurðu þau áður en þú bætir einum við.

Skrifaðu niðurstöðurnar í sama skjal og lýsinguna á tengingunni. Endurheimtastefna er aðeins eins góð og síðasta skiptið sem einhver sá hana mistakast viljandi. Tímastimplar gera muninn sýnilegan fyrir hvern þann sem les athugasemdirnar næst.

Auðkenning er hluti af endurheimt

Endurtenging er ekki eingöngu netverknaður. Ef samþykkta flæðið þarf nýja áskorun, einnota kóða eða leyndarmál sem virkjunarumhverfið nær ekki til, getur engin varanleikastilling framleitt það úr engu.

Þetta útskýrir kunnuglegt mynstur: tengingin endurheimtist á vél með opnum lyklakippu og mistekst á sömu vél eftir endurræsingu. Netlagið gerði nákvæmlega það sem beðið var um og skilríkalagið hafði ekkert upp á að bjóða.

Lagaðu vinnuflæði skilríkjanna í stað þess að stytta endurtekningarbilið. Hraðari endurtekningar gegn beiðni sem enginn getur svarað skapa annálahávaða og falska tilfinningu fyrir því að eitthvað sé reynt.

Varanleiki er ekki kill switch

Eiginleikinn reynir að varðveita eða endurheimta VPN sambandið. Hann ákveður ekki hvað forrit mega gera meðan VPNið er niðri, og hann lokar ekki neinu sjálfur.

Ef krafan er sú að engin umferð fari út fyrir göngin, þá er það aðskilin stefna með sína eigin aðferð, sína eigin prófun og sína eigin bilunarmáta. Að gera ráð fyrir að varanleiki nái yfir það gerir öryggisákvörðun að slysi.

Skráðu báða helmingana í endurheimtuskýrslurnar: hvað VPNið reyndi og hvaða forritaumferð var leyfð meðan á tilrauninni stóð.

Tengdir greinar