Исклучи Mac по VPN работата, а не пред неа
Прво тунелот или прво работата одлучува дали исклучувањето е досадно. Заврши го качувањето, демонтирај го споделениот ресурс, запреми го тунелот што го поседува и дури потоа исклучи.
Две лица го исклучуваат истиот Mac по работа и добиваат различни резултати. Едниот губи качување што било готово деведесет проценти; другиот го затвора капакот дваесет секунди подоцна, со сето зачувано. Разликата не е среќа ниту брзина на дискот. Таа е во редоследот по кој ја затвораат приватната сесија, споделениот ресурс и тунелот, и во тоа дали нешто чека тие чекори да завршат.
Споредбата подолу е помеѓу „прво тунелот“ и „прво работата“, бидејќи тој единствен избор објаснува повеќето лоши исходи.
Два реда на исклучување, два исхода
Прво тунелот изгледа уредно: менито на VPN вели Прекини, иконата исчезнува, а потоа корисникот ги затвора документите и исклучува. Проблемот е што прекинот може да ги отстрани рутите и монтираниот споделен ресурс пред апликацијата да заврши со пишувањето, а качувањето во тек нема каде да оди. Корисникот гледа чисто прекинување и претпоставува дека остатокот е безбеден. Исчезнувањето на икона не кажува ништо за тоа дали апликацијата завршила. Исклучувањето потоа продолжува нормално по мрежен пат што веќе не го носи сообраќајот што ѝ беше потребен на апликацијата.
Прво работата е неколку секунди побавно и многу помирно. Приватната операција завршува, споделениот ресурс се демонтира намерно и дури тогаш тунелот исчезнува. Следното исклучување нема повеќе што да прекине.
Зошто споделениот ресурс мора да си оди пред тунелот
Монтираниот мрежен ресурс е жива зависност, а не папка. Клиентот држи отворени рачки, серверот следи lease, а записот што уште чека во редот ѝ припаѓа на таа сесија. Кинењето на тунелот под него произведува класично застарено монтирање: Finder го покажува ресурсот, секој пристап се блокира, а единствениот лек е присилно демонтирање и понекогаш одјавување.
Демонтирај со поддржаното дејство откако ќе запре активноста со датотеки. На macOS тоа е контролата за исфрлање во Finder или намерно diskutil unmount за точката на монтирање, а не прекин на основната мрежа. Потоа потврди во страничната лента дека ресурсот го нема пред да го допреш VPN.
Ако ресурсот одбива да се демонтира, нешто уште држи датотека отворена. Најди го, затвори го и обиди се повторно. Одбивањето е информација; присилното демонтирање го претвора во загуба на податоци.
Запреми го клиентот што ја поседува сесијата
VPN сесијата има сопственик и само тој сопственик може чисто да ја запре. Врските на Tunnelblick се запремуваат преку Tunnelblick. Нативната конфигурација се запремува преку управувањето на самиот систем или апликацијата што управува со неа. Стартувањето на посебна OpenVPN извршна датотека против профил со слично име не ја запремува сесијата управувана од апликацијата и може да остави два процеса во несогласување за тоа кој го поседува тунелскиот уред.
Внимавај на автоматско обновување. Правило On Demand или управуван профил може повторно да ја стартува врската неколку секунди по намерно запирање, што изгледа како клиентот да ја игнорира наредбата. Тоа однесување е политика, а не грешка, и мора да се реши со оној кому политиката му припаѓа, наместо да се бори против него со помошник што постојано прекинува.
Некои клиенти го раздвојуваат „затражено прекинување“ од „завршено демонтирање“. Ако работниот тек чека завршување, прочитај ја сопствената состојба на клиентот и дај му ограничен рок. Произволно чекање од една секунда не е чекање, а убивањето на секој процес со име што звучи како VPN не е демонтирање.
Остави го исклучувањето на оперативниот систем на мира
Последниот чекор треба да биде обично исклучување: менито Apple, кратенка на тастатура или закажана команда shutdown. Тој пат им дозволува на апликациите да зачуваат, го прашува корисникот за незачувана работа и ги демонтира томовите во очекуваниот редослед. Тоа е и патот чии грешки се пријавуваат така што некој може да ги отстрани.
Присилното исклучување на напојувањето го прескокнува сето тоа. Тоа е правилната алатка кога машината навистина е заглавена, и погрешната алатка како рутински начин да се стигне рок. Присилното исклучување што отфрла качување не е побрзо од чекањето; само го преместува трошокот на следното утро.
Упатството на Apple за исклучување ја повлекува таа граница и присилниот случај го опишува одделно. Читај го како причина да го поправиш редоследот, а не како дозвола присилното исклучување да стане дел од секојдневната рутина.
Вгради го рокот во планот
Ако Mac мора да биде исклучен во точно време, започни ја подготовката додека корисничката сесија е уште активна. Чекањето до последната минута со чистењето е начинот на кој барањето MFA, недовршеното пишување или тврдоглавото монтирање стануваат инцидент. Дај му на следу време на почеток, не само време на крај.
Одлучи што се случува кога чекорот ќе го надмине својот буџет. Опциите се да го известиш корисникот, да го откажеш исклучувањето или да следиш друга одобрена постапка. Тихото ескалирање на „чистењето траеше предолго“ во присилно исклучување на напојувањето е единствената опција што го гарантира исходот што сите се обидуваа да го избегнат.
Запишано, правилото е кратко: заврши ја приватната работа, затвори ја зависната сесија, запреми го тунелот преку неговиот сопственик и потоа исклучи нормално. Четири чекори по тој редослед, со рок поврзан со секој.