লিনাক্স টার্মিনালে সার্ভার পাবলিক আইপি ঠিকানা সন্ধানের 4 টি উপায়


কম্পিউটার নেটওয়ার্কিংয়ে, একটি আইপি (ইন্টারনেট প্রোটোকল) ঠিকানা হ'ল সংখ্যার সনাক্তকারী যা যোগাযোগের জন্য ইন্টারনেট প্রোটোকল ব্যবহার করে এমন কোনও নেটওয়ার্কের সাথে সংযুক্ত প্রতিটি ডিভাইসে স্থায়ীভাবে বা অস্থায়ীভাবে নিযুক্ত করা হয়। এটির দুটি প্রধান ফাংশন হ'ল একটি নেটওয়ার্ক বা কোনও নেটওয়ার্ককে হোস্ট সনাক্ত করা এবং অবস্থান ঠিকানা দেওয়ার জন্য পরিবেশন করা।

আইপি অ্যাড্রেসের দুটি সংস্করণ রয়েছে: আইপিভি 4 এবং আইপিভি 6, যা হয় ব্যক্তিগত (অভ্যন্তরীণ নেটওয়ার্কের মধ্যে দৃশ্যমান) বা পাবলিক (ইন্টারনেটে অন্য মেশিন দ্বারা দেখা যেতে পারে) হতে পারে।

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

1. ডিগ ইউটিলিটি ব্যবহার করা

ডিগ (ডোমেন ইনফরমেশন গ্রোপার) ডিএনএস নাম সার্ভারগুলির অনুসন্ধানের জন্য একটি সাধারণ কমান্ড লাইন ইউটিলিটি। আপনার সার্বজনীন আইপি ঠিকানাগুলি সন্ধান করতে, নীচের কমান্ডের মতো opendns.com রিসলভারটি ব্যবহার করুন:

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

120.88.41.175

2. হোস্ট ইউটিলিটি ব্যবহার

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

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

120.88.41.175

গুরুত্বপূর্ণ: নীচের বর্ণিত হিসাবে কমান্ড লাইনে আপনার আইপি ঠিকানাটি প্রদর্শন করতে পরবর্তী দুটি পদ্ধতি তৃতীয় পক্ষের ওয়েবসাইটগুলিকে নিয়োগ করে।

৩. উইজেট কমান্ড লাইন ডাউনলোডার ব্যবহার করে

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

$ wget -qO- http://ipecho.net/plain | xargs echo
$ wget -qO - icanhazip.com

120.88.41.175

৪. সিআরএল কমান্ড লাইন ডাউনলোডার ব্যবহার করে

কার্ল কোনও সমর্থিত প্রোটোকল (HTTP, HTTPS, FILE, FTP, FTPS এবং অন্যান্য) ব্যবহার করে একটি সার্ভার থেকে ফাইলগুলি আপলোড বা ডাউনলোড করার জন্য জনপ্রিয় কমান্ড লাইন সরঞ্জাম। নিম্নলিখিত কমান্ডগুলি আপনার সর্বজনীন আইপি ঠিকানা প্রদর্শন করে।

$ curl ifconfig.co
$ curl ifconfig.me
$ curl icanhazip.com

120.88.41.175

এটাই! আপনি নিম্নলিখিত নিবন্ধগুলি পড়তে দরকারী মনে করতে পারেন।

  1. ফাইল ডাউনলোড এবং ব্রাউজিং ওয়েবসাইটগুলির জন্য 5 লিনাক্স কমান্ড লাইন ভিত্তিক সরঞ্জাম
  2. লিনাক্সে ব্যবহারকারীর অ্যাকাউন্ট সম্পর্কিত তথ্য এবং লগইন বিশদ অনুসন্ধানের 11 উপায়
  3. লিনাক্সে ফাইল সিস্টেমের ধরণ নির্ধারণের 7 টি উপায় (Ext2, Ext3 বা Ext4)

এখানেই শেষ! আপনার যদি এই বিষয়টির সাথে ভাগ করে নিতে কোনও প্রশ্ন বা অন্যান্য পদ্ধতি থাকে তবে আমাদের কাছে আবার লিখতে নীচের প্রতিক্রিয়া ফর্মটি ব্যবহার করুন।