iMessage د Mac VPN له لارې نه تازه کېږي: د تفتیشونو ترتیب
د push ناکامي په ندرت سره یوازې یو بند پورټ وي. تفتیشونه په ترتیب سره وکړئ: routing او د اپلیکیشن حد، resolver، APNs ته رسیدنه، بیا د حساب حالت.
که Messages د همغږۍ کول بند کړي او Safari لا هم پاڼې باروي، VPN یو احتمالي لامل دی خو ثابت لامل نه دی. iMessage د Apple Push Notification service او د Apple د هویت خدمتونو پورې تړلی دی، او یو تونل کولی شي لاره، resolver یا هغه تفتیش چې پر دغو اړیکو تطبیقېږي بدل کړي، پرته له دې چې ویب ټرافیک ته لاس ووهي. یو بند پورټ په ندرت سره ټوله کیسه وي، نو لاندې تفتیشونه له Mac څخه بهر ته ځي. پر لومړي هغه ګام ودرېږئ چې ناکامېږي او هغه سم کړئ مخکې له دې چې بل څه بدل کړئ.
لومړی نښه ثابته کړئ. د ننوتلو ناکامي، هغه پیغام چې هیڅکله نه وځي، هغه پیغام چې هیڅکله نه رسیږي، او هغه ضمیمه چې نه ډاونلوډېږي، څلور بېلابېلې ستونزې دي چې یوازې یوه اپلیکیشن شریکوي. ولیکئ چې کومه یې لرئ، کوم VPN پروفایل فعال و، او د کلاینټ نسخه؛ هغه یادښت وروسته د شبکې مالک ته هم اړین دی.
تفتیش 1: تونل څه rout کوي او څه پوښي
له اپلیکیشن مخکې پروفایل وګورئ. بشپړ تونل ټول ټرافیک د VPN له لارې لېږي، ویشل شوی تونل یوازې لیست شوې subnetونه لېږي, او د هر اپلیکیشن تونل یوازې غوره شوې اپلیکیشنونه رانغاړي. که Messages د شاملې مجموعې څخه بهر وي، نو فزیکي انټرفیس کاروي او VPN نشي کولی لامل وي. scutil --nc list د ترتیباتو له خوا مدیریت شوې خدمتونه ښیي، netstat -rn -f inet ښیي چې ډیفالټ لاره چېرته اشاره کوي، او د کلاینټ پروفایل لید ښیي چې ایا حد د اپلیکیشن پر بنسټ دی.
د تېرېدو شرط: ډیفالټ لاره یا د هر اپلیکیشن شمولیت واقعاً Messages پوښي، او هغه پروفایل چې تاسو یې ازموئ همدا اوس تطبیق شوی دی. که نه، ودرېږئ او د شبکې پر ځای کلاینټ یا OS وګورئ.
تفتیش 2: د resolver تګلاره او تفتیش
د push او حساب خدمتونه هغه نومونه حل کوي چې ډېری وخت د هغو څخه توپیر لري چې ستاسو براوزر کاروي، او ویشل شوی DNS کولی شي هغه پوښتنې ناڅاپي ځای ته ولېږي. scutil --dns د ډومین له مخې resolverونه لیستوي؛ هغه resolver چې د Apple ډومینونو لپاره کارول کیږي د هغه سره پرتله کړئ چې تاسو یې تمه لرئ. هغه resolver چې په داخلي پته ځواب وایي، یا پوښتنه په بشپړه توګه ردوي، خدمت مخکې له دې چې یو پیکټ Apple ته ورسي ماتوي.
بیا وګورئ چې تونل TLS تفتیش کوي که نه. د Apple د شبکې غوښتنې وایي چې لیست شوې خدمتونه د HTTPS د مداخلې لپاره نه دي جوړ شوي، او هغه وسیله چې دغه اړیکې پای ته رسوي کولی شي ویب براوزینګ سم وساتي او پیغامونه په خاموشۍ ناکام شي. که تفتیش هر څه پوښي، د تفتیش په نړیواله توګه بندولو پر ځای اړوند د Apple خدمت کټګورۍ خارج کړئ او بیا ازموینه وکړئ.
تفتیش 3: د APNs ترانسپورت، په شمول 443
د وسیلو اړیکې APNs ته TCP 5223 کاروي، پداسې حال کې چې TCP 443 د فعالولو او په ملاتړ شوو حالتونو کې د بدیلې لارې لپاره کارول کیږي. دواړه بهر وتونکې اړیکې دي چې وسیله یې پیلوي. تاسو ته د router پر سر دننه راتلونکی پورټ ته اړتیا نشته، او په Mac کې د یو خپرول خدمت افشا کوي پرته له دې چې هغه کلاینټ سره مرسته وکړي چې Apple ته نه رسیږي.
د تېرېدو شرط: له Mac څخه نوی پیغام بلې شبکې ته د ترلاسه کوونکي تر لاسه کوي، او د هغوی ځواب رسیږي، په داسې حال کې چې همغه پروفایل لا فعال دی. د یوې ډلې پر ځای یو غیر حساس پیغام ولېږئ او د یو ځواب انتظار وکړئ، تر څو جزوي بریالیتوب هم وښیي چې کوم لوری ناکام شو. که لېږل کار وکړ او ضمیمې ودرېږي، ترانسپورت شاید سم وي او تنګه لاره هغه ده چې باید وګورئ.
تفتیش 4: د حساب حالت مخکې له دې چې ریسیټ یې کړئ
د فعالولو یا ننوتلو تېروتنه د حساب طبقې پورې اړه لري، نه تونل ته. تصدیق کړئ چې د Mac نېټه او وخت سم دي، Apple ID ننوتل شوی دی، او ایا په بل وسیله کې د تایید غوښتنه انتظار کوي. د دوو فکتورونو پاتې تایید د Messages کړکۍ له دننه د اړیکې ناکامۍ په څېر ښکاري.
د ریسیټ کولو هڅې سره مقاومت وکړئ. وتل او بیا ننوتل، یا د حساب ریسیټ کول، هغه حالت غورځوي چې ستاسو ته به یې ښودلې وی چې ناکامي چېرته وه، او په مدیریت شوي Mac کې کولی شي د ثبت هغه ګامونه پیل کړي چې تاسو یې یوازې نشئ کولی بېرته واخلئ. یوازې یو ځل بیا تصدیق وکړئ، او هغه هم وروسته له دې چې د ترانسپورت تفتیشونه تېر شول او حساب یوازینی پاتې شکمن دی.
د شبکې مالک ته څه وسپارئ
که تفتیشونه تونل ته اشاره وکړي، ګټور راپور لنډ دی: د Mac ماډل او macOS نسخه، د کلاینټ نوم او نسخه، د پروفایل نوم، د وخت کړکۍ، کوم لوری ناکام شو، او د لارې یا resolver هغه کتنه چې توپیر درلود. د پیغامونو منځپانګه او د خبرو سکرین شاټونه پرېږدئ.
وغواړئ چې تګلاره په ریښتیني فلټر کولو پوله کې تطبیق شي. د Apple اوسني تصدۍ شبکې غوښتنې د هر خدمت لپاره hosts او د ترانسپورت شرایط لیستوي، نو مالک کولی شي هغه د قواعدو له ټولګې سره سم کړي پرته له دې چې پورټ پرانیزي او هیله ولري. له هر بدلون وروسته په یو پیغام بیا ازموینه وکړئ؛ دوه بدلونکي په یو وخت ستاسو ته داسې پایله درکوي چې نشئ لوستلی.