جعل موقعیت یا VPN — کدام را انتخاب کنیم
«از VPN استفاده کن» رایجترین توصیه به کسی است که میخواهد سرویسی مکان دیگری را ببیند. نیمی از مواقع کار نمیکند، چون VPN و جعل موقعیت چیزهای متفاوتی را تغییر میدهند: اولی نشانی شبکه شما را و دومی مختصاتی را که تلفن به برنامهها میدهد. در ادامه میبینید برنامه در هر حالت دقیقاً چه میبیند، چرا یکی جای دیگری را نمیگیرد و چگونه بفهمید کدام را لازم دارید.
پاسخ کوتاه
VPN نشانی IP شما را عوض میکند: ترافیک از سروری در کشوری دیگر میگذرد و هر چیزی که از روی شبکه تعیین میشود، بهجای نشانی شما نشانی آن سرور را میبیند. مختصات شما واقعی میماند؛ نقشه تلفن همچنان شما را همانجایی که هستید نشان میدهد.
جعل موقعیت مختصات را عوض میکند: برنامه در اندروید بهعنوان منبع آزمایشی مکان ثبت میشود و سیستم نقطه انتخابشده را به هر کسی که بپرسد «کاربر کجاست» میدهد. نشانی IP اصلاً تغییر نمیکند.
پس پرسش «کدام بهتر است» بیمعناست؛ پرسش درست این است: یک سرویس مشخص با چه نشانهای تعیین میکند شما کجا هستید.

برنامه مکان شما را از کجا میفهمد
چهار کانال هست و رفتارشان متفاوت است.
ماهوارههای GNSS، نقاط Wi-Fi اطراف و دکلهای مخابراتی را خود تلفن پردازش میکند و نتیجه از راه رابط مکان سیستم به برنامهها داده میشود. جعل موقعیت هر چیزی را که از این راه میآید جایگزین میکند: برنامه نقطه انتخابی شما را میگیرد و منبع آن را جز با یک نشان (دربارهاش پایینتر) تشخیص نمیدهد.
نشانی IP را برنامه خودش میبیند؛ از اتصال شبکه و بیرون از سامانه مکان. هیچ برنامه جعل مختصاتی روی آن اثر ندارد و اینجا فقط VPN کمک میکند.

کی VPN لازم است
وقتی سرویس منطقه شما را از روی شبکه تعیین میکند: وبسایتی که بسته به کشور محتوای متفاوت میدهد؛ سرویسی که شما را بازدیدکننده خارجی میداند؛ برنامهای که اصلاً دسترسی مکان ندارد؛ اگر اجازه داده نشده باشد، تنها چیزی که برایش میماند IP است.
نشانه ساده است: اگر سرویسی در مرورگر کار میکند و اجازه مکان نخواسته، تقریباً حتماً به IP نگاه میکند.
کی جعل موقعیت لازم است
وقتی برنامه دسترسی مکان میخواهد و شما را به شکل نقطهای روی نقشه نشان میدهد. نقشه و مسیریابی، آبوهوا، جستجوی اطراف، تحویل سفارش، آزمایش برنامهها در نشانیهای مختلف؛ همه اینها با مختصات کار میکنند و VPN روی آنها اثری ندارد.
بررسی چند ثانیه طول میکشد: برنامه را باز کنید و ببینید آیا شما را روی نقشه نشان میدهد. اگر نشان داد، با مختصات کار میکند.
کی هر دو لازماند
وقتی سرویس یکی را با دیگری مقایسه میکند. برخی برنامهها مختصات را با منطقه IP تطبیق میدهند و ناهمخوانی را مشکوک میدانند: نقطهای در مسکو با نشانی ارائهدهنده اینترنت در کشوری دیگر عجیب به نظر میرسد، و برعکس. در این حالت فقط تصویری هماهنگ کمک میکند: VPN با سروری در کشور درست بهعلاوه مختصات در همان منطقه.
این تضمین نیست: سرویس آزاد است به نشانههای دیگری هم نگاه کند، از جمله نشان منبع ساختگی.
کاری که هیچکدام نمیکنند
اندروید مختصات ارائهدهنده آزمایشی را با نشان «از منبع ساختگی» علامت میزند و هر برنامهای میتواند آن را بخواند. سامانههای بانکی، تحویل سفارش و ثبت حضور سازمانی دقیقاً همین کار را میکنند؛ برای آنها جعل موقعیت دیده میشود، هر چند VPN هم رویش بگذارید. Mock Location این نشان را پنهان نمیکند: دلیلش اینجاست.
VPN هم به نوبه خود مدل تلفن، زبان سیستم، منطقه زمانی یا حسابهایی را که با آنها وارد شدهاید پنهان نمیکند؛ این معمولاً برای اینکه سرویس بفهمد کجا هستید کافی است.
نتیجه واقعبینانه: هر دو ابزار کارهای مشخصی را حل میکنند (منطقه از روی شبکه و مختصات در برنامه) و هیچکدام شما را نامرئی نمیکند.
چگونه بررسی کنیم واقعاً چه چیزی تغییر میکند
سادهترین راه اندازهگیری جداگانه هر دو است. هر سرویس بررسی IP نشانی و کشور را نشان میدهد: VPN را روشن کنید و مطمئن شوید عوض شدهاند. صفحه بررسی مکان در مرورگر مختصات را نشان میدهد: جعل موقعیت را روشن کنید و آنها را با نقطه انتخابشده مقایسه کنید.
روش مفصل بررسی مختصات در راهنمای چگونه مطمئن شویم جعل موقعیت کار میکند آمده است.