هر دو درخواست با یک جمله شروع می‌شوند: Apple TV را پشت VPN بگذار. یکی کل دستگاه را می‌خواهد، دیگری یک برنامه استریم که روی آن اجرا می‌شود. این‌ها دو دامنه متفاوت‌اند و در tvOS امروز معمولاً فقط یکی از آن‌ها در دسترس است. تفاوت در پروتکل یا ارائه‌دهنده نیست، بلکه در این است که چه کسی می‌تواند ببیند کدام برنامه اتصال را ساخته است. روتر بسته‌ها و نشانی‌ها را می‌بیند، اما برنامه‌ای روی تلویزیون تنها زمانی هویت فرایند را می‌بیند که کلاینت خودش آن انتخاب را پیاده کرده باشد.

تفاوت در این است که چه کسی هویت برنامه را می‌بیند

روتر بر اساس نشانی مبدأ، نشانی مقصد و درگاه ارسال می‌کند. هرگز نام فرایند tvOS را که سوکت را باز کرده دریافت نمی‌کند، بنابراین راهی برای بیان «این برنامه و هیچ چیز دیگر» ندارد.

برنامه VPN که روی تلویزیون اجرا می‌شود درون مرز فرایند قرار دارد و در اصل می‌تواند قواعد به تفکیک برنامه را اعمال کند. اینکه کلاینت عرضه‌شده این را ارائه می‌دهد یا نه، پرسشی درباره محصول است نه پروتکل.

برنامه VPN روی tvOS چه چیزی را می‌تواند انتخاب کند و چه چیزی را نه

اپل پشتیبانی از برنامه‌های VPN شخص ثالث را در tvOS 17 افزود، چنان‌که اعلام پلتفرم آن ثبت کرده است. این تصور قدیمی‌تر که روتر باید نقطه پایانی باشد را اصلاح کرد. اما وعده نداد که هر کلاینتی فهرست شامل یا خارج را ارائه می‌دهد، و بیشتر این مقایسه‌ها درست در همین شکاف اشتباه می‌شوند. صفحه tvOS ارائه‌دهنده را بخوانید، نه صفحه Windows یا Android او را.

تونل‌زنی تقسیم‌شده که برای نسخه دسکتاپ توصیف می‌شود، شاهدی برای نسخه تلویزیون نیست. ارائه‌دهندگان برای هر پلتفرم پایگاه کد متفاوتی عرضه می‌کنند و کلاینت تلویزیون اغلب کوچک‌ترین آن‌هاست.

مستندات اپل درباره VPN مدیریت‌شده به تفکیک برنامه، مدل استقرار برای دستگاه‌های تحت نظارت را توصیف می‌کند، نه کلید مصرف‌کننده. پیش از وارد کردن دستورالعمل‌هایی که برای iPhone یا Mac مدیریت‌شده نوشته شده‌اند، فهرست پلتفرم‌های پشتیبانی‌شده را بررسی کنید.

قانون روتر در واقع چه چیزی را انتخاب می‌کند

وقتی روتر نقطه پایانی است، قانون دستگاه نشانی یا بخش Apple TV را انتخاب می‌کند. این انتخاب کل دستگاه در محدوده سیاست است و به این دلیل که با یک برنامه آزمایش کرده‌اید به «فقط یک برنامه» تبدیل نمی‌شود. اگر برنامه دوم روی همان تلویزیون از تونل استفاده کند، قانون دقیقاً همان‌طور که طراحی شده کار می‌کند.

این معمولاً پاسخ درست است وقتی هدف «این تلویزیون، همه‌اش» باشد. همچنین از به‌روزرسانی برنامه‌ها، سرویس‌های استریم جدید و تغییر پروفایل جان سالم به در می‌برد، که بیش از چیزی است که بیشتر فهرست‌های به تفکیک برنامه می‌توانند بگویند.

قواعد دامنه و مقصد هویت برنامه نیستند

قانون مقصد نشانی‌ها یا مجموعه‌های دامنه نگهداری‌شده را انتخاب می‌کند. یک برنامه با نقاط پایانی ورود، رسانه، تله‌متری و تبلیغات تماس می‌گیرد و چند برنامه می‌توانند زیرساخت تحویل یکسانی داشته باشند. بنابراین قانون دامنه می‌تواند بخشی از برنامه‌ای که منظورتان بود را از دست بدهد و ترافیک برنامه‌ای را که منظورتان نبود بگیرد.

ارسال DNS و ریزالورهای مستقل آن را پیچیده‌تر می‌کند. اگر تلویزیون نام‌ها را از مسیری متفاوت از آنچه قانون فرض می‌کند حل کند، مجموعه مقصد اشتباه است حتی وقتی خود قانون درست نوشته شده باشد.

بررسی نشانی عمومی از لپ‌تاپ شما هیچ چیزی درباره مسیر تلویزیون نمی‌گوید. از تلویزیون آزمایش کنید، یا از برنامه‌ای که واقعاً برایتان مهم است.

انتخاب میان این دو

قانون روتر را انتخاب کنید وقتی نیاز در سطح کل دستگاه است، وقتی شبکه را کنترل می‌کنید و وقتی می‌توانید بپذیرید که تونل ناموفق بر همه چیز روی آن تلویزیون اثر می‌گذارد. برنامه tvOS را انتخاب کنید وقتی کلاینت خود ارائه‌دهنده انتخاب به تفکیک برنامه را برای tvOS مستند کرده و می‌توانید آن را روی دستگاه تأیید کنید. میان این دو، پاسخ صادقانه این است که دامنه شما کل دستگاه است و باید این را پیش از آنکه کسی به آن تکیه کند بنویسید.

در هر حالت، قواعد دسترسی سرویس را دست‌نخورده نگه دارید. توانایی مسیریابی حق منطقه‌ای یک حساب را گسترش نمی‌دهد و تصمیم درباره دامنه تغییری در آنچه ارائه‌دهنده به شما می‌دهد ایجاد نمی‌کند.

دو پرسش بیشتر این درخواست‌ها را حل می‌کند: چه کسی باید بتواند برنامه را نام ببرد، و وقتی تونل قطع شد چه باید شود؟ پیش از خرید سخت‌افزار یا اشتراک به هر دو پاسخ دهید.

مقالات مرتبط