Printer tətbiqiniz boş siyahı göstərir, kamera tətbiqi heç bir cihaz tapılmadığını bildirir, video tətbiqindəki yayım düyməsi isə təslim olana qədər fırlanır. Status panelində VPN ikonası dayanır, telefonun siqnalı tamdır və Safari səhifələri problemsiz yükləyir, yəni bağlantıda qırıq görünən heç nə yoxdur. Sonra tətbiqin öz ayarlarını açırsınız və dəyişdirəcək heç nə tapmırsınız.

Ev şəbəkəsində etiket printeri ilə məhz bu divara çırpıldım: tətbiqə heç vaxt yerli şəbəkəyə giriş icazəsi verilməmişdi və sınaqdan keçirdiyim profil 192.168.1.0/24 ünvanına göndərilən hər paketi udan tam tunel idi. İki müstəqil qapı bağlı idi və birini açmaq simptomu aradan qaldırmazdı.

Bir tətbiqlə bir printer arasında iki qapı

Birinci qapı əməliyyat sisteminə aid məxfilik qərarıdır, tətbiqə yox. iOS tətbiqin yerli şəbəkədəki ünvanlara trafik göndərə biləcəyini həll edir və istifadəçidən tətbiqin ilk cəhdində soruşur. İkinci qapı marşrutlaşdırma cədvəlidir. 192.168.1.50 ünvanına yönəlmiş paket ya Wi-Fi ilə printerə tərəf çıxır, ya da tunelə daxil olur və bu seçim VPN profilində yazılıb.

İki qapı fərqli formalarda sıradan çıxır və diaqnozu məhz bu mümkün edir. Rədd edilən icazə tətbiqin öz socket çağırışını öldürür, buna görə tətbiqin bildirəcək heç nəyi olmur və ümumi boş vəziyyətə düşür. Marşrutlaşdırma problemi fasilə kimi görünür, çünki paketlər telefondan çıxıb o biri tərəfdə haradasa ölüb. Eyni boş ekran, fərqli təmir.

VPN-ə toxunmadan əvvəl icazə vəziyyətini oxuyun

Ayarları, sonra Məxfilik və təhlükəsizliyi, sonra Yerli şəbəkəni açın. Giriş istəyən hər tətbiq orada keçid düyməsi ilə görünür. Apple bu ekranın hissələrini iOS 14 ilə iOS 18 arasında yerini dəyişib və adını dəyişdirib, ona görə element gözlədiyiniz yerdə deyilsə, ağacı qarışdırmaq əvəzinə ayarların axtarış sahəsinə Yerli şəbəkə yazın.

İnsanları ən çox tutan birdəfəlik sorğudur. iOS tətbiq yerli şəbəkəyə ilk dəfə toxunduqda soruşur və yalnız o zaman. İcazə verməyə basın və sorğu növbəti açılışda qayıtmır; keçid düyməsi geri qayıtmağın yeganə yoludur və başlanğıcda söndürülmüş olur. Tətbiqi yenidən quraşdırmaq qərarı sıfırlayır, buna görə bəzi nasazlıq aradan qaldırma mövzuları yenidən quraşdırmanın aşkarlamanı düzəltdiyini iddia edir. Düzəldib də, imtinayı silməklə.

Nəzarət olunan və ya idarə olunan iPhone-da keçid düyməsi bəzən boz olur. MDM tərəfindən göndərilən məxfilik üstünlükləri yükü yerli şəbəkəyə girişi əvvəlcədən təyin edə və ya kilidləyə bilər, kilidlənmiş və söndürülmüş keçid isə təmirin telefon dəyişikliyi deyil, siyasət dəyişikliyi olduğunu bildirir. Apple sorğunu və hər tətbiq üzrə keçidi burada sənədləşdirir: support.apple.com/en-us/102229.

Tunelin həqiqətən nəyi marşrutlaşdırdığını yoxlayın

Tam tunel 0.0.0.0/0 ünvanını və onunla birlikdə hər şəxsi diapazonu götürür. 10.x, 172.16.0.0/12 və 192.168.x.x üçün paketlər serverə gedir, o da adətən onları atır və ya öz alt şəbəkəsinə çevirir, buna görə printer icazə verdikdən sonra da əlçatmaz qalır. Bölünmüş tunel əksini edir, amma yalnız profilin sadaladığı diapazonlar üçün.

Apple Configurator ilə qurulan və ya .mobileconfig kimi paylanan IKEv2 profilləri bunu bütün trafiki göndərmə ayarı üstəgəl bölünmüş rejimdə çıxarılacaq yerli şəbəkələrin açıq siyahısı kimi ifadə edir. NEPacketTunnelProvider üzərində qurulmuş müştəri tətbiqləri eyni qərarı includedRoutes vasitəsilə ifadə edir. İkisi də status panelindən görünmür, və hər ikisi tətbiqin gözlədiyini üstələyir.

Budur istifadə etdiyim sınaq. VPN qoşulmuş halda Safari-də marşrutlaşdırıcının idarəetmə səhifəsini LAN ünvanı ilə açın. Əgər ictimai saytlar yüklənirsə, o səhifə isə vaxt aşımına düşürsə, şəxsi diapazonunuz tunelin içindədir. Səhifə yüklənirsə, yerli trafik hələ də Wi-Fi ilə çıxır və blok başqa yerdədir.

Simptomu qapıya uyğunlaşdırın

Eyni telefondakı iki tətbiq razılaşmaya bilər, çünki icazə tətbiq üzrə, marşrutlar isə profil üzrə verilir. Bir şeyi dəyişməzdən əvvəl nəyin sıradan çıxdığını müqayisə edin: naxış adətən qapını özü adlandırır.

What you seeGateNext step
Device list stays empty, Local Network switch is offPermissionEnable the switch, force-quit the app, reopen it
Switch is on, router page times out, public sites loadRoutingExclude the local range in the profile, or move to a split tunnel
Both pass, direct IP works, discovery stays emptyLink-local multicastEnter the device address by hand, or check profile discovery support
Works by IP address, never by name such as printer.localName resolutionFix mDNS reachability or use the numeric address
Everything fails with the VPN off, on hotel Wi-FiClient isolationChange network, do not change permissions

mDNS sətri bir qeydə layiqdir. Bonjour və əksər yayım protokolları üçün aşkarlama trafiki 224.0.0.251 və ff02::fb ünvanlarına link-local əhatəsi ilə multicast gedir və marşrutlaşdırılmış tunel onu daşımır. Buna görə cihaz birbaşa bağlantıya cavab verə bilər, halbuki heç vaxt siyahıda görünməz.

Əməliyyatı sınayın, ikonanı yox

Yerli şəbəkə keçidini dəyişdikdən sonra tətbiqi tətbiq dəyişdiricisindən məcburi bağlayın və yenidən başladın. İşləyən proses dəyişiklikdən əvvəlki rədd vəziyyətini saxlaya bilər və boş siyahı qaytarmağa davam edən tətbiq, icazənin işləyib-işləmədiyindən asılı olmayaraq eyni görünür. Sonra cihaz siyahısının dolmasını gözləmək əvəzinə bir konkret əməliyyat edin, məsələn sınaq səhifəsi çap edin və ya video başladın.

Müqayisə boyu VPN profilini sabit saxlayın. Əgər aşkarlama yalnız əlaqəni kəsdikdən sonra işləməyə başlayırsa, günahın icazədə deyil, tuneldə olduğunu öyrəndiniz. Hər cəhddə bir dəyişən dəyişin, əks halda növbəti yoxlama sizə heç nə deməyəcək.

Bu ardıcıllıqla düzəldin

Aşağıdakı ardıcıllıq indi izlədiyim ardıcıllıqdır, çünki telefonu heç vaxt növbəti sınağın oxunmaz olduğu yarımçıq dəyişdirilmiş vəziyyətdə qoymur.

  1. Tətbiqin Məxfilik və təhlükəsizlik, Yerli şəbəkə altında sadalandığını və keçidinin yandırıldığını təsdiqləyin.
  2. Məcburi bağlayın, tətbiqi yenidən açın və əsl əməliyyatı bir dəfə təkrarlayın.
  3. Qoşulmuş halda marşrutlaşdırıcının səhifəsini LAN ünvanı ilə açın ki, şəxsi diapazonun tuneldə olub-olmadığını sübut edəsiniz.
  4. Əgər tuneldədirsə, profili yerli şəbəkələri çıxaracaq şəkildə redaktə edin və ya profilin sahibindən bunu etməsini xahiş edin.
  5. Əgər keçid bozdur, cihazı idarə olunan kimi qəbul edin və sorğunu administratora yönəldin.

Adətən yalnız biri tətbiq olunur. Heç biri nəticəni dəyişmirsə, qalan şübhəlilər şəbəkənin özüdür, məsələn giriş nöqtəsinin təcridi və ya Wi-Fi ünvanlarına bağlı icazəli müştəri siyahısı, və yuxarıdakı uyğunluq cədvəli hansı olduğunu göstərir.

Əlaqəli məqalələr