İki kişi işten sonra aynı Mac'i kapatır ve farklı sonuçlar alır. Biri yüzde doksanı tamamlanmış bir yüklemeyi kaybeder; diğeri yirmi saniye sonra kapağı kapatır ve her şey kaydedilmiştir. Fark şans ya da disk hızı değil. Fark, özel oturumu, paylaşımı ve tüneli hangi sırayla kapattıkları ve bir şeyin bu adımların bitmesini bekleyip beklemediğidir.

Aşağıdaki karşılaştırma „önce tünel“ ile „önce iş“ arasındadır, çünkü bu tek seçim kötü sonuçların çoğunu açıklar.

İki kapatma sırası, iki sonuç

Önce tünel düzenli görünür: VPN menüsü Bağlantıyı Kes der, simge kaybolur, sonra kullanıcı belgeleri kapatıp bilgisayarı kapatır. Sorun şu ki bağlantı kesme, uygulama yazmayı bitirmeden rotaları ve bağlı paylaşımı kaldırabilir ve devam eden bir yüklemenin gidecek yeri kalmaz. Kullanıcı temiz bir kesilme görür ve gerisinin güvende olduğunu varsayar. Bir simgenin kaybolması, uygulamanın bitip bitmediği hakkında hiçbir şey söylemez. Kapanış sonra uygulamanın ihtiyaç duyduğu trafiği artık taşımayan bir ağ yolu üzerinden normal şekilde ilerler.

Önce iş birkaç saniye daha yavaş ve çok daha az olaylıdır. Özel işlem tamamlanır, paylaşım bilinçli olarak ayrılır ve ancak o zaman tünel kaybolur. Ardından gelen kapanışın artık kesintiye uğratacak bir şeyi yoktur.

Paylaşım neden tünelden önce gitmeli

Bağlı bir ağ paylaşımı canlı bir bağımlılıktır, klasör değil. İstemci tutamaçları açık tutar, sunucu kiralamaları izler ve hâlâ kuyrukta olan bir yazma o oturuma aittir. Tüneli altından çekmek klasik bayat bağlamayı üretir: Finder paylaşımı gösterir, her erişim askıda kalır ve tek çare zorla ayırmak, bazen de oturumu kapatmaktır.

Dosya etkinliği durduktan sonra desteklenen eylemle ayır. macOS'te bu, Finder'daki çıkarma denetimi veya bağlama noktası için bilinçli bir diskutil unmount'tur, alttaki ağın bağlantısını kesmek değil. Sonra VPN'e dokunmadan önce kenar çubuğunda paylaşımın gittiğini doğrula.

Paylaşım ayrılmayı reddederse, bir şey hâlâ bir dosyayı açık tutuyordur. Onu bul, kapat ve yeniden dene. Reddetme bir bilgidir; zorla ayırma onu veri kaybına dönüştürür.

Oturumu sahiplenen istemciyi durdur

Bir VPN oturumunun sahibi vardır ve yalnızca o sahip onu temiz biçimde durdurabilir. Tunnelblick bağlantıları Tunnelblick üzerinden durur. Yerel bir yapılandırma, sistemin kendi denetimi veya onu yöneten uygulama üzerinden durur. Benzer adlı bir profile karşı ayrı bir OpenVPN ikili dosyası çalıştırmak, uygulama tarafından yönetilen oturumu durdurmaz ve tünel aygıtını kimin tuttuğu konusunda anlaşamayan iki süreç bırakabilir.

Otomatik kurtarmayı izleyin. Bir On Demand kuralı veya yönetilen profil, bilinçli bir durdurmadan saniyeler sonra bağlantıyı yeniden başlatabilir; bu, istemcinin komutu yok saydığı gibi görünür. Bu davranış bir politikadır, hata değildir ve politikayı elinde tutanla çözülmelidir, sürekli bağlantı kesen bir yardımcıyla savaşılmamalıdır.

Bazı istemciler „bağlantı kesme istendi“ ile „sökme tamamlandı“yı ayırır. İş akışı tamamlanmayı bekliyorsa istemcinin kendi durumunu oku ve ona sınırlı bir süre ver. Rastgele bir saniyelik uyku bekleme değildir ve VPN gibi görünen her süreci öldürmek sökme değildir.

İşletim sisteminin kapanışını rahat bırak

Son adım sıradan bir kapanış olmalıdır: Apple menüsü, klavye kısayolu veya zamanlanmış shutdown komutu. Bu yol uygulamaların kaydetmesine izin verir, kullanıcıya kaydedilmemiş işi sorar ve birimleri beklenen sırayla ayırır. Ayrıca hataları birinin ayıklayabileceği biçimde bildirilen yoldur.

Zorla güç kesme bütün bunları atlar. Makine gerçekten kilitlendiğinde doğru araçtır ve bir son teslim tarihine yetişmenin rutin yolu olarak yanlış araçtır. Bir yüklemeyi çöpe atan zorla kapanış, beklemekten hızlı değildir; yalnızca maliyeti ertesi sabaha taşır.

Apple'ın kapanış rehberi bu çizgiyi çeker ve zorla durumu ayrıca anlatır. Onu sırayı düzeltmek için bir neden olarak okuyun, zorla kapanışı günlük rutinin parçası yapma izni olarak değil.

Son teslim tarihini plana koy

Mac belirli bir saatte kapalı olmak zorundaysa, kullanıcı oturumu hâlâ yaşarken hazırlığa başla. Temizliği son dakikaya bırakmak, bir MFA isteminin, bitmemiş bir yazmanın veya inatçı bir bağlamanın olaya dönüşme biçimidir. Diziye yalnızca bitiş değil başlangıç saati de ver.

Bir adım bütçesini aştığında ne olacağına karar ver. Seçenekler kullanıcıyı bilgilendirmek, kapanışı iptal etmek veya başka bir onaylı prosedürü izlemektir. „Temizlik çok uzun sürdü“yü sessizce zorla güç kesmeye tırmandırmak, herkesin kaçınmaya çalıştığı sonucu garanti eden tek seçenektir.

Yazıya dökülünce kural kısadır: özel işi bitir, bağımlı oturumu kapat, tüneli sahibi üzerinden durdur ve sonra normal biçimde kapat. Bu sırayla dört adım, her birine bir son teslim tarihi bağlı.

İlgili makaleler