আমি কোথায়? আপনার অবস্থান জানার দুটি উপায়
একটি ওয়েবসাইটকে "আমি এখন কোথায়?" জিজ্ঞাসা করলে সত্যিই দুটি সৎ উত্তর দেওয়া যায়। একটি আপনার IP ঠিকানার ভিত্তিতে একটি মোটামুটি অনুমান — সাধারণত আপনার শহর ও ইন্টারনেট প্রোভাইডারের নাম বলার জন্য যথেষ্ট ভালো। অন্যটি আপনার ব্রাউজারের Geolocation API থেকে একটি নিখুঁত মাপ, যা আপনাকে কয়েক মিটারের মধ্যে চিহ্নিত করতে পারে, কিন্তু শুধু আপনি অনুমতি দিলে। এই টুলটি দুটোই পাশাপাশি দেখায় যাতে আপনি দেখতে পারেন সেগুলো কতটা দূরে পড়ে।
এই দুই পদ্ধতি একে অপরের প্রতিদ্বন্দ্বী নয়। তারা কিছুটা আলাদা প্রশ্নের উত্তর দেয়, আলাদা কারণে ব্যর্থ হয়, আর কোনটি কী তা জানা থাকলে মানচিত্র ভুল শহরে পিন ফেললে অনেক বিভ্রান্তি বাঁচে।
IP-ভিত্তিক অবস্থান: নেটওয়ার্কের সেরা অনুমান
ইন্টারনেটের প্রতিটি ডিভাইসের একটি IP ঠিকানা আছে, আর প্রতিটি IP ঠিকানা এমন একটি ব্লকের অন্তর্গত যা কোনো সংস্থা RIPE বা ARIN-এর মতো একটি আঞ্চলিক রেজিস্ট্রির সঙ্গে নিবন্ধন করেছে। জিওলোকেশন ডেটাবেস সেই নিবন্ধন রেকর্ড থেকে শুরু হয়, তারপর রাউটিং ডেটা, ISP সংশোধন, আর ক্রাউড-সোর্সড দেখা যোগ করে প্রতিটি ঠিকানা আসলে কোথায় ব্যবহৃত হয় তা অনুমান করে। আপনি এই পেজটি লোড করলে, সার্ভার সেই ডেটাবেসগুলোর একটিতে আপনার IP খুঁজে দেখে এবং একটি দেশ, একটি অঞ্চল, একটি শহর, আর আপনার ISP-এর নাম ফেরত দেয়।
এটি দ্রুত আর কোনো অনুমতি লাগে না — আপনার প্রতিটি রিকোয়েস্টের সঙ্গে IP যায়। বিনিময়ে যা হারায় তা হলো নির্ভুলতা। দেশ-স্তরের ফলাফল প্রায় সবসময় ঠিক থাকে, বাস্তবে ৯৯%-এর ওপরে। শহর-স্তরে গিয়ে এটি অস্থির হয়ে ওঠে: দেশ ও নেটওয়ার্কের ওপর নির্ভর করে সঠিক শহর পাঁচ ভাগের এক থেকে চার ভাগের তিন ভাগ পর্যন্ত সময় ফিরে আসে। আপনি যে অবস্থান দেখেন তা প্রায়ই আপনার প্রোভাইডারের নিবন্ধিত ঠিকানা, আপনার বসার ঘর নয়।

কেন IP অবস্থান কখনো কখনো সম্পূর্ণ ভুল হয়
কয়েকটি জিনিস এটিকে বিভ্রান্ত করে, আর এদের কোনোটিরই মানে এই নয় যে কিছু ভেঙে গেছে:
- মোবাইল ক্যারিয়ার। ফোনের ট্রাফিক সাধারণত মুষ্টিমেয় কেন্দ্রীয় গেটওয়ে দিয়ে চলে। আপনার IP হয়তো আপনি যেখানে দাঁড়িয়ে আছেন তার শত শত কিলোমিটার দূরের একটি শহরে রেজলভ হতে পারে কারণ ক্যারিয়ারের গেটওয়ে সেখানে থাকে।
- VPN আর প্রক্সি। এগুলো আপনার 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 বা প্রক্সি সাইটগুলোকে একটি ভিন্ন ঠিকানা ও অঞ্চল দেখাবে।
