نمایه DNS در برابر نمایه VPN در iOS: کدام را دارید؟
نام نمایه هیچ چیزی به شما نمیگوید. بارها را باز کنید و بپرسید آیا حل نام تغییر میکند، آیا نشانی مبدأ تغییر میکند، یا هر دو.
کسی نمایهای برای iPhone با نامی اطمینانبخش برایتان میفرستد، با دو ضربه نصب میشود و نامهای داخلی شروع به حل شدن میکنند. اینکه ترافیک هم از یک تونل عبور کند پرسش جداگانهای است و نام نمایشدادهشده به آن پاسخ نمیدهد. یک نمایه میتواند چندین بار را حمل کند، پس تنها گام قابل اعتماد این است که آن را باز کنید و بخوانید هر بار چه چیزی را پیکربندی میکند. فهرست کوتاه است، نام بارها خستهکننده است و پاسخ معمولاً همین که آنها را دیدید روشن میشود. حدس زدن از روی عنوان همان چیزی است که باعث میشود مردم باور کنند ترافیکشان از تونل میگذرد، در حالی که فقط جستوجوهایشان این کار را میکند.
فهرست بارها را باز کنید، نه سرصفحه را
در iOS فهرست نمایهها زیر تنظیمات، عمومی، VPN و مدیریت دستگاه است و هر مدخل به یک سیاهه بارها باز میشود، نه به یک کلید واحد. آن سیاهه را بخوانید: یک بار تنظیمات DNS، یک بار VPN، یک بار پراکسی، گواهیها، Wi-Fi. نمایهای که فقط تنظیمات DNS را حمل میکند تونل نیست، هر چه نامش القا کند، و نمایهای که هر دو را حمل میکند دو کار متفاوت را همزمان انجام میدهد. سیاهه ادعای فنی است و سرصفحه بازاریابی.
سه پرسش سیاهه را به تصمیم تبدیل میکند. آیا حل نام تغییر میکند، آیا نشانی مبدأ عمومی تغییر میکند، و هر اثر کدام برنامهها را پوشش میدهد؟ بار DNS به پرسش اول پاسخ میدهد، بار VPN معمولاً به دوم و سوم، و هر چیزی که هر دو را ادعا کند باید دو بار یا یک افزونه مستند نشان دهد.
بار DNS در واقع چه چیزی را تغییر میدهد
بار DNS تغییر میدهد که نامها در محدوده پیکربندیشده آن چگونه حل شوند، که میتواند به معنای یک حلکننده مشخص، یک انتقال رمزنگاریشده مانند DNS over HTTPS یا مجموعهای محدود از دامنهها باشد. چیزی که معمولاً تغییر نمیدهد نشانی مبدأ عمومی اتصالهای شماست، پس وبسایتها همچنان شبکهای را میبینند که در آن هستید. حل نام و مسیریابی دو سازوکار جداگانهاند و تنها یکی از آنها جابهجا شده است. به همین دلیل یک نام داخلی میتواند درست حل شود در حالی که صفحه پشت آن از بارگذاری سر باز میزند.
بار DNS همچنین طرفی را وارد میکند که پرسشهای شما را دریافت میکند، و اگر گرداننده حلکننده گرداننده شبکه نباشد، این مشارکتکننده تازهای در مسیر است. این را یادداشت کنید، زیرا تغییر میدهد چه کسی میتواند ببیند کدام نامها را میپرسید. بهخودیخود نشانیهای مقصدی را که بعداً به آنها متصل میشوید پنهان نمیکند.
بار VPN در واقع چه چیزی را تغییر میدهد
بار VPN یک تونل و یک سیاست مسیریابی برپا میکند و بسته به پیکربندی ممکن است همه ترافیک، فقط مقصدهای فهرستشده یا فقط برنامههای فهرستشده را بگیرد. استثناها به اندازه شمولها مهماند، زیرا نمایه تمامتونل با دو دامنه استثناشده هیچ رفتاری مانند آنچه نامش القا میکند ندارد. VPN هر برنامه میتواند مرورگر را کاملاً بیرون از تونل بگذارد در حالی که نشان نوار وضعیت میگوید متصل است. پیش از اعتماد به هر یک از آن دو واژه، فهرستهای شامل و مستثنی را بخوانید.
نشانی مبدأ اینجا واقعاً تغییر میکند، دستکم برای ترافیکی که تونل میگیرد، و همین همان تمایز عملی است که بیشتر مردم در واقع میپرسند. بقیه جزئیات این است که کدام ترافیک.
کجا برنامههای Network Extension برچسب را محو میکنند
یک برنامه میتواند Network Extension خودش را نصب کند که فهرست نمایهها رفتارش را آشکارا توصیف نمیکند، پس نام بازاریابی و نشانگر نوار وضعیت سیاهه نیستند. صفحه پیکربندی خود برنامه را کنار بارهای نمایه باز کنید و آن دو را مقایسه کنید. کلیدی با برچسب حفاظت ممکن است فقط حل نام را عوض کند و کلیدی با برچسب private DNS ممکن است فقط حلکننده را. جایی که دو منبع اختلاف دارند، به فهرست بارها اعتماد کنید و تفاوت را یادداشت کنید.
به همین دلیل برنامهای میتواند آزمون سریعی را در یک شبکه بگذراند و در دروازه مهمان شکست بخورد، جایی که حل نام کار میکند و مسیریابی نه. آن دو سازوکار هرگز یکی نبودهاند.
حذف شیء درست و بررسی نامها پس از آن
پیکربندی را از طریق برنامه یا سرویس مدیریتی که آن را نصب کرده حذف کنید و از گامهای حذف مستند Apple استفاده کنید، نه از پاک کردن فایلهایی که پیدا کردهاید. پاک کردن یک نمایه میتواند تنظیمات و دادههای مرتبط را با خود ببرد و نمایه مدیریتشده ممکن است تا زمانی که سمت مدیریت آزادش نکند از رفتن سر باز زند. حذف یک بار DNS هرگز نباید مستلزم نابودی هویت VPN نامرتبطی باشد که دستگاه هنوز به آن وابسته است. پیش از پاک کردن هر چیزی اشیا را جدا کنید، سپس فقط آن یکی را بردارید که صاحب رفتاری است که میخواهید متوقف کنید.
سپس نامهای خصوصیای را که کارتان به آنها وابسته است بررسی کنید، زیرا یک برنامه سازمانی میتواند به حلکنندهای تکیه کند که DNS عمومی هرگز نامش را نشنیده است. چنین شکستی معمولاً بهصورت خطای برنامه ظاهر میشود نه خطای DNS، و به همین دلیل بد تشخیص داده میشود. یک نام داخلی و یک نام عمومی را از همان برنامه بیازمایید و پاسخ به شما میگوید واقعاً کدام شیء را حذف کردهاید.