İki xüsusiyyət eyni sözlə təsvir olunur və fərqli işlər görür. Avtomatik yenidən qoşulma tuneli geri gətirməyə çalışır və bir saniyə içində uğur qazana bilər, halbuki sorğular bu boşluqda uğursuz olur. Qapadıcı isə həmin boşluq zamanı trafikin taleyini müəyyən edir. Müştəri proqramı bu ikisini tək bir ayar kimi oxumaq, insanların siyasətə deyil, işarəyə güvənməsi ilə nəticələnir.

Bloklamaq və yenidən qoşulmaq ayrı qərarlardır

Bir müştəri yalnız itki gözlənilməz olduqda bloklayır, sonra yenidən qoşulur və bloku götürür. Digəri sistem səviyyəsində bloku kimsə ayarı əl ilə dəyişənə qədər saxlayır, üçüncüsü isə qəsdən ayırmanı adi girişi bərpa etmək icazəsi kimi qəbul edir. Bunlar üç fərqli davranışdır və təchizatçının sənədləri sizin buraxılışınızın hansını tətbiq etdiyini bildirir.

Profilin idxalı bu sualı heç cür həll etmir. Eyni server profili əks bloklama davranışı olan iki müştəriyə yüklənir, çünki profil vəd deyil, ayarlar daşıyır. Bu səbəbdən masaüstü onay qutusu və oxşar etiketli mobil açar fərqli qaydalar tətbiq edə bilər. Platformanızdakı idarəetmə elementinə əlavə olunmuş təsviri oxuyun, sonra onun nə etdiyini yoxlayın.

Eyni profil iki müştəridə fərqli davranır

OpenVPN Connect tətbiq ayarları adi trafiki yalnız müştəri fasilə və ya yenidən qoşulma vəziyyəti bildirdikdə saxlayan tunel rejimini təsvir edir ki, bu da hər platformada hər hadisəyə dair ümumi vəddən daha dardır. Məhsul adını deyil, sadalanan vəziyyətləri oxuyun. Bir müştəri buraxılışı üçün yazılmış təsvir başqa təchizatçının müştərisinə keçmir.

Android eyni sözü iki idarəetmə elementinə şamil edir, çünki həmişə açıq VPN və VPN olmadan bağlantıların bloklanması ayrıca sənədləşdirilib. Bənzər adlı onay qutusu olan masaüstü müştəri onların hər ikisindən daha dar və ya daha geniş bir şey tətbiq edə bilər. İki menyuda ortaq etiketi, hər iki təsvir oxunana qədər təsadüf sayın. İdarə olunan cihazlar üçüncü qat əlavə edir, çünki cihaz profili istifadəçinin görə bilmədiyi və ya ləğv edə bilmədiyi ayarı məcburi edə bilər.

Oxşar görünən platforma ayarları eyni deyil

Gördüyünüz idarəetmə elementini həqiqətən tətbiq olunan siyasətlə müqayisə edin. İdarə olunan cihazda görünən açar boz ola bilər, ya da işə salınmış ola bilər, halbuki daha yüksək səviyyəli profil əksini məcbur edir. Yerli deyil, effektiv siyasəti soruşun və cavabı yazılı alın.

Nəyisə yoxlamadan əvvəl hər qatın nə iddia etdiyini qeyd edin, çünki ikisi tez-tez ziddiyyət təşkil edir və yoxlamalar başlayandan sonra bu ziddiyyəti izləmək asan deyil. Yoxlama zamanı düzgün bloklayan cihaz, heç kimin sənədləşdirmədiyi bir səbəbdən bloklayır ola bilər.

Hər dəfə bir hadisə işə salın və kodu qeyd edin

Hər gedişdə bir hadisə yoxlayın, zərərsiz bir sorğu ilə, və hər cəhdi artıq keşlənmiş ola bilən səhifə deyil, yeni sorğu edin. Aşağıdakı əmrlər tuneli endirir, səhifə istəyir və interfeysin geri qayıdıb-qayıtmadığını göstərir.

ip link set tun0 down
curl -s -o /dev/null -w "%{http_code}\n" --max-time 5 https://example.com
ip -brief address show tun0

Cədvəl hər hərəkəti vacib müşahidə ilə və saxlanmağa dəyər sübutla əlaqələndirir. Vaxt aşımı içində uğursuz olan sorğu blokun işə düşdüyünü bildirir; uğurlu olan sorğu isə trafikin başqa yol tapdığını, bunun da söndürülmüş blok deyil, kənarlaşdırılmış marşrut ola biləcəyini göstərir. Əhəmiyyətli proqram yeniləməsindən və ya marşrut siyasəti dəyişikliyindən sonra bütün dəsti təkrarlayın, çünki hər ikisi görünən ayar yerindən tərpənmədən budağı dəyişə bilər. Sonda istədiyiniz şey rahatladıcı işarə deyil, proqnozlaşdırıla bilən uğursuzluq davranışıdır.

What I doWhat I watchEvidence to keep
Bring the tunnel down by handWhether a fresh request fails at onceThe HTTP code and the client state at that second
Choose Disconnect in the clientWhether ordinary access returns on purposeThe same request succeeding with no tunnel up
Quit the app, then rebootWhether the block outlives the clientA request made from a clean boot
Move from Wi-Fi to cellularWhether DNS and IPv6 follow the policyThe resolver answer, the route table and the code again

İstisnalar, qonaq şəbəkə portalları və blokun edə bilmədikləri

Yerli şəbəkəyə giriş adi istisnadır və vədin əhatəsini dəyişir. Müştəri hər şeyi bloklayaraq eyni alt şəbəkədəki printerə çıxa bilər ki, bu evdə ağlabatandır, qonaq şəbəkəsində isə şübhəlidir. Bu istisnanın istənilib-istənmədiyini hadisə sizin üçün kəşf etməzdən əvvəl qərarlaşdırın.

Sərt blok qonaq şəbəkə portalına girişi də çətinləşdirir, çünki portal məhz blokun dayandırmaq üçün mövcud olduğu birbaşa trafikdir. Şəbəkəni icazələndirməyin dəstəklənən yolunu öyrənin, sonra səhifə açılana qədər idarəetmə elementlərini söndürmək əvəzinə siyasəti qəsdən bərpa edin. Ad həlledicisinin cavabını və marşrut cədvəlini aşağıdakı kimi eyni qeyddə saxlayın. Qapadıcının edə bilmədiyi şey xidməti anonim etməkdir, çünki tuneldən kənar trafikin bloklanması onun içində baş verənlər barədə heç nə demir.

resolvectl query example.com
ss -tunp | grep -v tun0

Əlaqəli məqalələr