লিনাক্স ইন্টারফেসে সমস্ত আইপি ঠিকানা তালিকাভুক্ত করে

Linux List All Ip Addresses Interface



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

লিনাক্স মিন্ট 20 এ ইন্টারফেসে সমস্ত আইপি ঠিকানা তালিকাভুক্ত করার পদ্ধতি

লিনাক্স মিন্ট 20 এ ইন্টারফেসে সমস্ত আইপি ঠিকানা তালিকাভুক্ত করার জন্য, আপনি নিম্নলিখিত চারটি পদ্ধতির যে কোন একটি বেছে নিতে পারেন।







পদ্ধতি # 1: সমস্ত নেটওয়ার্ক ইন্টারফেস এবং তাদের আইপি ঠিকানা প্রদর্শন করুন

আপনি নীচের দেখানো অন্তর্নির্মিত কমান্ডটি সম্পাদন করে লিনাক্স মিন্ট 20 এ সমস্ত নেটওয়ার্ক ইন্টারফেস এবং তাদের নিজ নিজ আইপি ঠিকানা প্রদর্শন করতে পারেন:



$ip addrদেখান

এই কমান্ডটি কার্যকর করার ফলাফলগুলি নিম্নলিখিত ছবিতে দেখানো হয়েছে:







পদ্ধতি # 2: সমস্ত IPv4 ঠিকানা প্রদর্শন করুন

আপনি যদি কেবল লিনাক্স মিন্ট 20 এ ইন্টারফেসে সমস্ত আইপিভি 4 ঠিকানা প্রদর্শন করতে চান তবে আপনি নীচের কমান্ডটি চালাতে পারেন:

$আইপি -4যোগ



সমস্ত IPv4 ঠিকানা নিম্নলিখিত ছবিতে দেখানো হয়েছে:

পদ্ধতি # 3: সমস্ত IPv6 ঠিকানা প্রদর্শন করুন

আপনি যদি কেবল লিনাক্স মিন্ট 20 এ ইন্টারফেসে সমস্ত আইপিভি 6 ঠিকানা প্রদর্শন করতে চান তবে আপনাকে নীচে দেখানো কমান্ডটি কার্যকর করতে হবে:

$আইপি -6যোগ

সমস্ত IPv6 ঠিকানা নিম্নলিখিত ছবিতে দেখানো হয়েছে:

পদ্ধতি # 4: সংযুক্ত নেটওয়ার্কের সমস্ত আইপি ঠিকানা প্রদর্শন করুন

আপনি নীচের বর্ণিত পদ্ধতি অনুসরণ করে লিনাক্স মিন্ট 20 এ সংযুক্ত নেটওয়ার্কের সমস্ত আইপি ঠিকানা প্রদর্শন করতে পারেন:

ধাপ # 1: লিনাক্স মিন্ট 20 এ আর্প-স্ক্যান কমান্ড ইনস্টল করুন

প্রথমে, আপনাকে লিনাক্স মিন্ট 20 এ আর্প-স্ক্যান কমান্ডটি ইনস্টল করতে হবে, যা পরে সংযুক্ত নেটওয়ার্কের সমস্ত আইপি ঠিকানা তালিকাভুক্ত করতে ব্যবহৃত হবে। এটি লিনাক্সে অন্তর্নির্মিত কমান্ড নয়, তবে নিম্নলিখিত কমান্ডটি কার্যকর করে এটি ইনস্টল করা যেতে পারে:

$sudo apt-get installএআরপি-স্ক্যান

একবার এই কমান্ডটি আপনার লিনাক্স মিন্ট 20 সিস্টেমে ইনস্টল হয়ে গেলে, আপনি সংযুক্ত নেটওয়ার্কের সমস্ত আইপি ঠিকানা তালিকাভুক্ত করার জন্য এটি ব্যবহার করতে সক্ষম হবেন।

ধাপ # 2: লিনাক্স মিন্ট 20 এ ifconfig কমান্ড দিয়ে আপনার নেটওয়ার্ক ইন্টারফেসের নাম খুঁজুন

আরপ-স্ক্যান কমান্ড ব্যবহার করার আগে, আপনাকে নীচের কমান্ডের সাথে আপনার নেটওয়ার্ক ইন্টারফেসের নাম খুঁজে বের করতে হবে:

$ifconfig

আমাদের ক্ষেত্রে, নেটওয়ার্কের ইন্টারফেসের নাম হল enp0s3 যা নিচের ছবিতে দেখানো হয়েছে। এই নেটওয়ার্ক ইন্টারফেসের নাম পরবর্তী ধাপে arp-scan কমান্ডের সাথে ব্যবহার করা হবে।

ধাপ # 3: লিনাক্স মিন্ট 20 এ সংযুক্ত নেটওয়ার্কের সমস্ত আইপি ঠিকানা প্রদর্শনের জন্য আরপ-স্ক্যান কমান্ডটি ব্যবহার করুন

এখন, আপনি নীচের পদ্ধতিতে লিনাক্স মিন্ট 20 এ সংযুক্ত নেটওয়ার্কের সমস্ত আইপি ঠিকানা প্রদর্শনের জন্য অর্প-স্ক্যান কমান্ডটি ব্যবহার করতে পারেন:

$sudoএআরপি-স্ক্যান--ইন্টারফেস= NetworkInterfaceName--localnet

এখানে, যদি আপনি আপনার নির্দিষ্ট নেটওয়ার্ক ইন্টারফেসের নামের সাথে NetworkInterfaceName প্রতিস্থাপন করেন তবে এটি সর্বোত্তম হবে। আমাদের ক্ষেত্রে, এটি enp0s3 ছিল যা আমরা ধাপ # 2 এ খুঁজে পেয়েছি।

এই কমান্ড বাস্তবায়নের ফলাফল নিম্নলিখিত ছবিতে দেখানো হয়েছে:

উপসংহার

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