من کجا هستم؟ دو روش برای تعیین موقعیت شما
از یک وبسایت بپرسید «الان کجا هستم؟» و در واقع فقط دو پاسخ صادقانه میتواند بدهد. یکی تخمینی تقریبی بر اساس آدرس IP شما است — معمولاً به اندازه کافی خوب که شهر و اپراتور اینترنت را نام ببرد. دیگری یک موقعیت دقیق از Geolocation API مرورگر است که میتواند شما را تا چند متر مشخص کند، اما فقط پس از اینکه موافقت کنید. این ابزار هر دو را کنار هم نشان میدهد تا ببینید چقدر از هم فاصله دارند.
این دو روش رقیب هم نیستند. آنها به سوالات کمی متفاوتی پاسخ میدهند، به دلایل متفاوتی شکست میخورند، و دانستن کدام یکی است وقتی نقشه پین را در شهر اشتباه میاندازد از سردرگمی جلوگیری میکند.
موقعیت مبتنی بر IP: بهترین حدس شبکه
هر دستگاهی در اینترنت یک آدرس IP دارد، و هر آدرس IP به بلوکی تعلق دارد که یک سازمان نزد رجیستری منطقهای مانند RIPE یا ARIN ثبت کرده. پایگاههای داده جغرافیایی از آن رکوردهای ثبت شروع میکنند، سپس دادههای مسیریابی، تصحیحات ISP و دیدهبانیهای جمعی را اضافه میکنند تا تخمین بزنند هر آدرس واقعاً کجا استفاده میشود. وقتی این صفحه را بارگذاری میکنید، سرور IP شما را در یکی از آن پایگاههای داده جستجو میکند و کشور، منطقه، شهر و نام ISP شما را میخواند.
سریع است و هیچ اجازهای نمیخواهد — IP با هر درخواستی همراه است. مصالحه در دقت است. نتایج سطح کشور تقریباً همیشه درست هستند، در عمل بالای ۹۹٪. سطح شهر جایی است که ناپایدار میشود: بسته به کشور و شبکه، شهر درست بین یک پنجم و سهچهارم مواقع برمیگردد. موقعیتی که میبینید اغلب آدرس ثبت شده اپراتور است، نه اتاق نشیمن شما.

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

موقعیت واقعاً برای چه استفاده میشود
اکثر اوقات موقعیت کاری آرام و مفید انجام میدهد. اپهای آبوهوا باید شهر شما را بدانند تا پیشبینی درست را نشان دهند. نقشهها از موقعیت دقیق برای مرکز کردن روی شما و هدایت به خانه استفاده میکنند. «رستورانهای نزدیک من» و مکانیابهای فروشگاه به هر سیگنالی که بتوانند تکیه میکنند. سایتهای پخش و فروشگاههای اینترنتی قیمتگذاری یا مجوزهای منطقهای را از IP شما اعمال میکنند. بانکها و پردازشگرهای پرداخت بررسی میکنند که آیا کشور IP شما با حسابتان مطابقت دارد، به عنوان یک سیگنال تقلب پایهای — که یک دلیل است VPN گاهی یک مرحله تأیید را فعال میکند.
هیچیک از اینها به آدرس خیابان شما نیاز ندارد. یک تخمین IP تقریبی آبوهوا و مناطق محتوا را پوشش میدهد؛ موقعیت مرورگر فقط وقتی اپ واقعاً به دقت نیاز دارد، مثل ناوبری پیچبهپیچ، وارد عمل میشود.
یادداشتی درباره حریم خصوصی
ارزش دارد در مورد آنچه هر روش افشا میکند صریح باشیم. IP شما برای هر سروری که به آن متصل میشوید قابل مشاهده است — اینطوری اینترنت کار میکند — پس موقعیت در سطح IP واقعاً یک راز نیست، فقط نادقیق است. موقعیت دقیق بخشی است که ارزش محافظت دارد، و درخواست اجازه نقطه کنترل شما است. آن را فقط جایی که نیاز دارید اعطا کنید، و گاهی اوقات مجوزهای سایت مرورگر را برای پاک کردن مجوزهایی که فراموش کردهاید بررسی کنید. اگر میخواهید ببینید ترافیک شما با کدام سرورها صحبت میکند، ابزار جستجوی DNS گام بعدی خوبی است.
سوالات متداول
چرا موقعیت IP من شهر اشتباه نشان میدهد؟
معمولاً به این دلیل است که موقعیت به اپراتور اینترنت شما تعلق دارد، نه به شما. اپراتورهای موبایل ترافیک را از دروازههای مرکزی هدایت میکنند، شبکههای شرکتی همه را از یک سایت عبور میدهند، و پایگاههای داده جغرافیایی میتوانند وقتی آدرسها تخصیص مجدد مییابند عقب بمانند. VPN هم به جای شهر شما شهر سرور خود را نشان میدهد.
جغرافیای IP چقدر دقیق است؟
سطح کشور تقریباً همیشه درست است، حدود ۹۹٪ یا بهتر. سطح شهر خیلی کمتر اطمینان دارد، تقریباً ۲۰٪ تا ۷۵٪ مواقع درست برمیگردد بسته به کشور و شبکه. آن را به عنوان یک منطقه تقریبی در نظر بگیرید، نه یک نقطه دقیق.
موقعیت GPS مرورگر چقدر دقیق است؟
در گوشی با GPS، اغلب در شرایط باز تقریباً ده متر. در لپتاپ به Wi-Fi و مثلثبندی دکلهای مخابراتی برمیگردد که معمولاً بین بیست تا صد متر دقت دارد — هنوز هم خیلی دقیقتر از تخمین IP.
آیا این ابزار موقعیت من را ردیابی یا ذخیره میکند؟
خیر. تخمین IP از اتصال شما خوانده میشود، و موقعیت دقیق، اگر اجازه دهید، در مرورگر شما محاسبه شده و فقط به شما نشان داده میشود. هیچ چیزی ثبت یا ارسال نمیشود، و وقتی تب را میبندید از بین میرود.
آیا یک وبسایت میتواند بدون پرسیدن موقعیت دقیق من را ببیند؟
موقعیت دقیق را نه. Geolocation API همیشه نیاز به اجازه دارد، و اگر رد کنید فقط یک خطا برمیگرداند. یک سایت همچنان میتواند منطقه تقریبی شما را از IP تخمین بزند، چون این بخشی از هر اتصال است، اما بدون رضایت صریح شما نمیتواند به دقت GPS برسد.
چطور میتوانم یک سایت را از دیدن موقعیتم باز دارم؟
درخواست اجازه را رد کنید، یا یک مجوز موجود را در تنظیمات سایت مرورگر زیر حریم خصوصی یا مجوزها لغو کنید. برای تغییر تخمین مبتنی بر IP هم، یک VPN یا پروکسی سایتها را وادار میکند آدرس و منطقه متفاوتی ببینند.
