নেটওয়ার্কের প্রতিটি ডিভাইসের একটি ইন্টারনেট প্রোটোকল বা IP অ্যাড্রেস থাকে। IP অ্যাড্রেস হলো আপনার নেটওয়ার্কের সব ডিভাইসের মাঝ থেকে একটি নির্দিষ্ট ডিভাইসকে চিহ্নিত করার উপায়, ঠিক রাস্তা বা পোস্টাল অ্যাড্রেসের মতো। আপনি যদি আপনার নেটওয়ার্কের একটি ডিভাইসের সাথে কানেক্ট হতে চান, তবে আপনাকে তার IP অ্যাড্রেস জানতে হবে, এবং কখনও কখনও সেটি খুঁজে পাওয়া কঠিন হতে পারে।
এই নিবন্ধে আপনাকে দেখানো হবে কীভাবে আপনার নেটওয়ার্কের সাথে কানেক্টেড একটি Raspberry Pi-এর IP অ্যাড্রেস আবিষ্কার করবেন। কিছু কেসে, আপনার Pi-এর IP অ্যাড্রেস ডাইনামিক হতে পারে। এর মানে সেটি পরিবর্তন হতে পারে। যদি আপনার Raspberry Pi-এর IP অ্যাড্রেস পরিবর্তন হয়ে যায়, তবে আপনাকে তার নতুন IP খুঁজে বের করার উপায় লাগবে। যেহেতু আপনার Pi-র সাথে ডিসপ্লে কানেক্টেড থাকতে পারে বা নাও থাকতে পারে, আমরা আপনাকে ডিসপ্লে সহ এবং ছাড়া - দুভায়নই Pi-এর IP অ্যাড্রেস খুঁজে বের করার পদ্ধতি দেখাবো।
মনিটর ও কীবোর্ড Pi-র সাথে কানেক্টেড থাকলে Pi-এর IP অ্যাড্রেস খুঁজুন
আপনার Pi-এর IP অ্যাড্রেস খুঁজে বের করার সবচেয়ে সহজ উপায় হলো সরাসরি Pi-তে সাইন ইন করা, আপনার ইনস্টল করা OS-এ GUI ডেস্কটপ থাকে কিনা সেটা 상관 নেই।
যদি হেডলেস ইনস্টল থাকে (Linux ডেস্কটপ নেই)
আপনার Pi-তে ইনস্টল করা OS-এ যদি GUI ডেস্কটপ না থাকে, তবে টার্মিনাল উইন্ডো ব্যবহার করে আপনার Raspberry Pi-এর IP অ্যাড্রেস সার্চ করতে পারেন।
- আপনার Pi-তে সাইন ইন করুন।
- ip a টাইপ করে Enter চাপুন।
- IP অ্যাড্রেস নিচের ফর্মে দেখাবে: inet 192.168.x.x।
- উপরের উদাহরণে, Raspberry Pi ইথারনেটের মাধ্যমে নেটওয়ার্কের সাথে কানেক্টেড, তাই IP অ্যাড্রেস eth0 সেকশনে দেখাচ্ছে। যদি এটি ওয়াইফাইয়ে কানেক্টেড হতো, তবে IP অ্যাড্রেস wlan0 সেকশনে দেখাত।
যদি Linux ডেস্কটপ থাকে
আপনার Pi-তে Raspberry Pi OS with Desktop ইনস্টল থাকলে, আপনি সহজে আপনার Pi-এর IP অ্যাড্রেস খুঁজে পেতে পারেন মাউস হোভার করিয়ে নেটওয়ার্ক আইকন (দুই তীর) এর উপরে, উপরের ডান কোণে, ঘড়ির পাশে। একটি ইনফরমেশন প্যানেল দেখাবে আপনার Raspberry Pi-এর নেটওয়ার্ক কানেকশনগুলো।
আপনার Pi যদি ইথারনেটের মাধ্যমে নেটওয়ার্কের সাথে কানেক্টেড থাকে, তবে eth0-এর পর আপনার Raspberry Pi-এর IP অ্যাড্রেস দেখতে পাবেন। উপরের ছবিতে, IP অ্যাড্রেস হলো 192.168.1.179। স্ল্যাশ এবং তার পরের নম্বরগুলো ঠিকই এড়িয়ে যান। (সেটি সাবমাস্ক বোঝাচ্ছে।) যদি আপনার Pi ওয়াইফাইয়ে আপনার নেটওয়ার্কের সাথে কানেক্টেড থাকে, তবে wlan0-এর পর আপনার Pi-এর অ্যাড্রেস দেখবেন।
একই নেটওয়ার্কে থাকা Windows কম্পিউটার থেকে আপনার Pi-এর IP অ্যাড্রেস খুঁজুন
এখানে একই নেটওয়ার্কে থাকা অন্য একটি কম্পিউটার থেকে আপনার Pi-এর IP অ্যাড্রেস খুঁজে বের করার паруটি সহজ উপায় দেওয়া হলো।
Hostname কমান্ড ব্যবহার করুন
একই নেটওয়ার্কে থাকা অন্য একটি কম্পিউটার থেকে আপনার Raspberry Pi-এর IP অ্যাড্রেস আবিষ্কার করতে hostname কমান্ড একটি ভালো উপায়।
- আপনার Pi-এর সাথে একই নেটওয়ার্কে থাকা একটি Windows কম্পিউটারে, সার্চ বক্সে cmd টাইপ করে Enter চাপিয়ে কমান্ড প্রম্পট লঞ্চ করুন।
- কমান্ড প্রম্পট উইন্ডোতে nslookup raspberrypi টাইপ করুন।
- উপরে দেখানো মোতাবিক, nslookup কমান্ডটি দুটি ফলাফল ফেরত দিয়েছে। প্রথমটি হলো গেটওয়ে অ্যাড্রেস (আপনার রাউটারের অ্যাড্রেস), এবং দ্বিতীয়টি হলো আপনার Raspberry Pi-এর IP অ্যাড্রেস।
- নোট: যদি কমান্ডটি রিটার্ন করে “*** [YOUR_NETWORK_NAME] can’t find raspberrypi: Non-existent domain,” তবে এর মানে হলো বা Pi একই নেটওয়ার্কে নেই, অথবা কমান্ডে টাইপো রয়েছে, অথবা আপনার কম্পিউটারের DNS সার্ভার কোয়েরি করার অ্যাক্সেস নেই।
Ping কমান্ড ব্যবহার করুন
অधিকাংশ নেটওয়ার্ক ডিভাইসে ping কমান্ড ইনেবলড থাকে, এবং অধিকাংশ Raspberry Pi OS ইমেজে ping ডিফল্টভাবে ইনেবলড থাকে। যাইহোক, আপনার Pi-তে ping কমান্ড ডিজেবলড থাকতে পারে, তাই এই পদ্ধতিটি আপনার Pi-এর IP অ্যাড্রেস শনাক্ত করতে গ্যারান্টি দেয় না।
Ping কমান্ড ব্যবহার করা 마치 Marco Polo খেলার মতো। আপনি চিল্লান, “Marco” এবং আপনার নেটওয়ার্ক ডিভাইসটি উত্তর দেয়, “Polo,” তার লোকেশন প্রকাশ করে।
- আপনার Pi-এর সাথে একই নেটওয়ার্কে থাকা একটি Windows কম্পিউটারে, সার্চ বক্সে cmd টাইপ করে Enter চাপিয়ে কমান্ড প্রম্পট লঞ্চ করুন।
- কমান্ড প্রম্পট উইন্ডোতে ping raspberrypi টাইপ করে Enter চাপুন।
- উপরের স্ক্রিনক্যাপে আপনি দেখতে পাচ্ছেন IP অ্যাড্রেস একাধিকবার দেখানো হয়েছে। যদি ping কমান্ড ফেল করে, তবে এটি যে IP অ্যাড্রেস রিটার্ন করে সেটি সবসময় সঠিক হতে পারে, তাই দেখুন কাজ করে কিনা।
- নোট: যদি ping আপনার নেটওয়ার্কে Raspberry Pi খুঁজে পায় না, তবে আপনি একটি এরর মেসেজ পাবেন যেটি বলবে, “Ping request could not find host raspberrypi. Please check the name and try again।” এই কেসে, নিচের মেথডগুলো ট্রাই করুন।
থার্ড পার্টি টুলস ব্যবহার করে আপনার Pi-এর IP অ্যাড্রেস খুঁজুন
নেটওয়ার্ক স্ক্যানার টুলগুলো আপনার নেটওয়ার্কের প্রতিটি সম্ভাব্য IP অ্যাড্রেসের মাধ্যমে লুপ করে এবং যেকোনো উপলব্ধ হোস্ট, যেমন আপনার Raspberry Pi, সনাক্ত করার চেষ্টা করে। মনে রাখবেন, এই টুলগুলো তभी কাজ করবে যদি আপনার কম্পিউটার বা ফোন একই নেটওয়ার্কে থাকে (অর্থাৎ একই রাউটারের সাথে কানেক্টেড থাকে) আপনার Raspberry Pi-এর সাথে।
Angry IP Scanner ব্যবহার করুন
Angry IP Scanner হলো Anton Keks-এর একটি ওপেন সোর্স প্রোগ্রাম যা অনেক Raspberry Pi ব্যবহারকারীর প্রিয়। Angry IP Scanner এর GitHub পেজ থেকে ডাউনলোড করা ভালো। তখন আপনি নিশ্চিত হবেন যে আপনি লেটেস্ট রিলিজ পাচ্ছেন। এই টুলটি Windows, Mac OS, এবং Linux-এ উপলব্ধ।
আপনার Pi-এর সাথে একই নেটওয়ার্কে থাকা অন্য একটি কম্পিউটারে Angry IP Scanner ইনস্টল ও রান করুন। এই মেথডের সুবিধা হলো এটি আপনার নেটওয়ার্কের প্রতিটি ডিভাইস খুঁজে বের করে। raspberrypi দিয়ে শুরু হওয়া হোস্টনেম वाला ফলাফলটি খুঁজুন। সতর্কতা: এই টুলটি শুধু তখন রান করুন যদি আপনি নেটওয়ার্কের মালিক হন!
আপনার স্মার্টফোনে Fing অ্যাপ ব্যবহার করুন
Fing হলো Android এবং iPhone-এ উপলব্ধ একটি অ্যাপ যা আপনার লোকাল নেটওয়ার্ক স্ক্যান করে এবং সেই নেটওয়ার্কের সব ডিভাইসের IP অ্যাড্রেস দেখায়।
Fing অ্যাপ রান করলে আপনার নেটওয়ার্কের সব ডিভাইসের একটি লিস্ট দেবে। raspberrypi দিয়ে শুরু হওয়া ফলাফলটি খুঁজুন, এবং আপনার Pi-এর IP অ্যাড্রেস লিস্ট করা থাকবে।