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

بنویسید کدام قاعده کجا زندگی می‌کند

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

MechanismWhere it operatesWhat a tunnel changes
Router or DNS filterThe network path or the resolverHides destinations and queries inside the tunnel
OS account limitsThe device and the signed-in accountNothing about the internet exit
Browser policyA specific browser under a managed accountDepends on whether that browser uses the tunnel
App-level restrictionThe application itselfUsually independent of routing

سیاهه‌ای که پیش از تغییر گرفته می‌شود تنها راه تشخیص پسرفت از چیزی است که هرگز کار نکرده است.

پیش از نصب هر چیزی خط پایه بگیرید

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

resolvectl status | head -20
ip route get 203.0.113.10
dig +short example.com

خروجی حل‌کننده نشان می‌دهد دستگاه از DNS روتر استفاده می‌کند یا از یک حل‌کننده خصوصی که روی خود دستگاه تنظیم شده است. همین یک جزئیات بیشتر شگفتی‌ها را توضیح می‌دهد، چون دستگاهی که از حل‌کننده رمزنگاری‌شده خودش استفاده می‌کند هرگز با فیلتر خانه مشورت نمی‌کند. الزام واقعی خانه را به زبان ساده کنار هر نتیجه نگه دارید. «بعد از ساعت نه هیچ شبکه اجتماعی» و «این روتر یک فهرست دامنه را مسدود می‌کند» دو الزام متفاوت با صاحبان متفاوت‌اند و تونل فقط روی یکی از آن‌ها اثر می‌گذارد.

همان بررسی‌ها را با تونل روشن تکرار کنید

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

resolvectl status | head -20
ip route get 203.0.113.10
curl -sS -o /dev/null -w '%{http_code}\n' https://example.com

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

تعارض‌ها را حل کنید نه اینکه چیزها را خاموش کنید

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

اگر منبع مشروع مدرسه یا کار مسدود شد، به مدیر خانه یک مسیر تأیید مستند بدهید. استثنا با دلیل و تاریخ بازبینی قابل نگهداری است؛ انبوهی از تغییرات شبکه‌ای موردی نه.

سابقه را کوچک و به‌روز نگه دارید

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

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

مقالات مرتبط