লিনাক্স সিস্টেমে কীভাবে পাবলিক আইপি অ্যাড্রেস পাবেন

আইপি অ্যাড্রেসগুলি ইন্টারনেট কীভাবে কাজ করে তার মেরুদণ্ড তৈরি করে। দুটি প্রাথমিক ধরণের আইপি ঠিকানা রয়েছে: পাবলিক এবং প্রাইভেট। আপনার স্থানীয় নেটওয়ার্কের সাথে সংযুক্ত ডিভাইসগুলি সনাক্ত করতে প্রাইভেট আইপি হয়, তখন বহিরাগত নেটওয়ার্কগুলিতে সংযোগ করতে পাবলিক আইপি ঠিকানাগুলি ব্যবহৃত হয়।

আপনি লিনাক্সে বেশ কয়েকটি পদ্ধতি ব্যবহার করে আপনার সার্বজনীন আইপি ঠিকানা পেতে পারেন। এই নিবন্ধে, আমরা কীভাবে আপনার সিস্টেমের সার্বজনীন আইপি ঠিকানা সন্ধান করতে হোস্ট কমান্ড, ডিগ কমান্ড এবং কিছু বাহ্যিক পরিষেবা ব্যবহার করতে পারেন তা সংক্ষেপে আলোচনা করব।

হোস্ট কমান্ড ব্যবহার করে পাবলিক আইপি পান

হোস্ট ইউটিলিটি আপনার লিনাক্স মেশিনের পাবলিক আইপি ঠিকানা সহ ডিএনএস-সম্পর্কিত তথ্য অ্যাক্সেস সরবরাহ করে। আপনি যখন কোনও বিকল্প ছাড়াই এই কমান্ডটি চালান, এটি ডিএনএস সার্ভারের নাম, ঠিকানা এবং আপনার সিস্টেমের সর্বজনীন আইপি প্রদর্শন করবে।

 host myip.opendns.com resolver1.opendns.com

আপনি আউটপুট লাইনের জন্য গ্রেপ করতে পারেন যাতে সার্বজনীন আইপি রয়েছে এবং এটি awk কমান্ড ব্যবহার করে প্রদর্শন করতে পারে।

 host myip.opendns.com resolver1.opendns.com | grep "myip.opendns.com has" | awk '{print $4}'

ডিগ কমান্ড হচ্ছে

আপনার কম্পিউটারের সাথে যুক্ত ডিএনএস ডেটা পুনরুদ্ধারের জন্য লিনাক্সের ডিগ ইউটিলিটি হ'ল একটি দরকারী সরঞ্জাম tool আপনি নিম্নলিখিত ডিগ কমান্ডটি ব্যবহার করে লিনাক্সে পাবলিক আইপি ঠিকানা পেতে পারেন।

 dig +short myip.opendns.com @resolver1.opendns.com

সম্পর্কিত: একটি স্ট্যাটিক আইপি ঠিকানা কি? আপনার কেন দরকার নেই তা এখানে

বাহ্যিক পরিষেবা

অনেক তৃতীয় পক্ষের পরিষেবাগুলি আপনার সর্বজনীন আইপি ঠিকানা প্রদর্শন করতে পারে। আপনি কার্ল বা উইজেট ইউটিলিটি ব্যবহার করে এই পরিষেবাগুলির বেশিরভাগ অ্যাক্সেস করতে পারেন। নীচের কমান্ডগুলি এ জাতীয় কিছু পরিষেবা লাভ করে।

 curl https://ipinfo.io/ip ; echo
wget -qO- https://ipecho.net/plain ; echo

পূর্বোক্ত আদেশগুলি আইপিনফো.আইপি ওয়েবসাইট থেকে পাবলিক আইপি পুনরুদ্ধার করে।

 curl https://ipecho.net/plain ; echo
wget -qO- https://ipecho.net/plain ; echo

এই উদাহরণগুলি আইপেকো.নেট ওয়েব পরিষেবাদি থেকে আপনার সর্বজনীন আইপি ঠিকানা এনেছে

 curl https://ifconfig.me ; echo
wget -qO- https://ifconfig.me ; echo

Ifconfig.me ওয়েবসাইট উপরের কমান্ডের জন্য আইপি তথ্য সরবরাহ করে। ইন্টারনেটে অন্যান্য অনেক ওয়েবসাইট উপলব্ধ যে অনুরূপ পরিষেবাদি সরবরাহ করে।

লিনাক্সে আপনার সার্বজনীন আইপি ঠিকানা সন্ধান করা

উপরের যে কোনও একটি পদ্ধতি ব্যবহার করে আপনি সহজেই আপনার সার্বজনীন আইপি ঠিকানাটি সন্ধান করতে পারেন। এই পদ্ধতির মূল সুবিধাটি হ'ল আপনি কোনও NAT রাউটারের পিছনে থাকলেও তারা সঠিক আইপি ঠিকানাটি প্রদর্শন করে display সুতরাং, যে কেউ তাদের জনসাধারণের ইন্টারনেট ঠিকানা নির্ধারণের জন্য এগুলি ব্যবহার করতে পারেন।

ইন্টারনেটের মাধ্যমে স্থানান্তরিত নেটওয়ার্ক প্যাকেটগুলি একটি নির্দিষ্ট মডেল অনুসরণ করে যা ডিজিটাল যোগাযোগের ভিত্তি তৈরি করে। ওএসআই মডেল একই বা বিভিন্ন নেটওয়ার্কের সাথে সংযুক্ত দুটি বা আরও বেশি ডিভাইসের মধ্যে ডেটা স্থানান্তর এবং যোগাযোগের জন্য দায়ী।