Wireshark- এ কোন ইন্টারফেস তালিকাভুক্ত নয়:
আসুন এই সমস্যাটি দেখি এবং এটি সমাধান করার চেষ্টা করি।
ধাপ 1:
প্রথমত, আমাদের দেখতে হবে আমাদের লিনাক্স পিসিতে কতগুলি ইন্টারফেস রয়েছে।
আমরা কমান্ড ব্যবহার করতে পারি ifconfig আমাদের লিনাক্স পিসিতে আপ ইন্টারফেসের একটি তালিকা দেখতে। তাই টার্মিনাল খুলুন (শর্ট কাট Alt+Ctrl+t) এবং রান কমান্ড ifconfig
আউটপুট:
এটা সব আপ ইন্টারফেস তালিকাভুক্ত করা উচিত। এখানে এর জন্য স্ক্রিনশট ifconfig আউটপুট
এখানে আমরা লুপব্যাক ইন্টারফেস লো সহ তিনটি ইন্টারফেস দেখতে পাচ্ছি।
আমরা যদি আমাদের সিস্টেমে সমস্ত ইন্টারফেস দেখতে চাই, যার মধ্যে রয়েছে ডাউন ইন্টারফেস, তাহলে কমান্ডটি ব্যবহার করুন ifconfig -a
ধাপ ২:
এখন কমান্ড লাইন থেকে Wireshark চালু করুন।
ওয়্যারশার্কস্ক্রিনশট:
আউটপুট:
এখন আমরা ইন্টারফেসগুলি দেখি না যা আমরা এর আগের আউটপুট থেকে দেখেছি ifconfig কমান্ড ডানদিকে, আমরা দেখতে পাচ্ছি যে সমস্ত ইন্টারফেস দেখানো হয়েছে তা নির্বাচিত।
তাহলে সমস্যাটা কি? ওয়্যারশার্ক কেন প্রয়োজনীয় ইন্টারফেস সনাক্ত করতে পারছে না?
দেখা যাক.
ধাপ 3:
Wireshark বন্ধ করুন এবং টার্মিনালে ফিরে আসুন। এখানে আমরা দেখতে পাচ্ছি যে ব্যবহারকারী একজন সাধারণ ব্যবহারকারী [উদাহরণ: রিয়ান], তবে আমাদের সুপার ইউজার মোডে ওয়্যারশার্ক চালু করতে হবে; অন্যথায়, ওয়্যারহার্ককে সিস্টেম ইন্টারফেস তালিকা অ্যাক্সেস করার অনুমতি দেওয়া হয়। আসুন এটি চেষ্টা করে দেখি।
এরএবং রুট পাসওয়ার্ড লিখুন।আউটপুট:
এখন আমরা প্রম্পট হিসাবে দেখতে পারি [ইমেল সুরক্ষিত]। এর মানে হল আমরা মূলের মধ্যে আছি। আসুন টার্মিনাল থেকে আবার ওয়্যারশার্ক চালু করার চেষ্টা করি।
ওয়্যারশার্কআউটপুট:
সমস্ত ইন্টারফেস Wireshark হোম পেজে এখানে তালিকাভুক্ত করা হয়েছে। প্রয়োজনীয় ইন্টারফেসগুলি একটি নীল বৃত্ত দিয়ে চিহ্নিত করা হয়। এগুলি একই ইন্টারফেস যা আমরা দেখেছি ifconfig কমান্ড আউটপুট।
লিনাক্সে, সুডো বা সুপার ইউজার মোডে ওয়্যারশার্ক চালানো সমস্যার সমাধান করে।
আমরা সুপার ইউজ মোডে দেখেছি। আসুন চেষ্টা করি সুডো কাজ করে বা না করে।
কমান্ড ক্রম:
1. ওয়্যারশার্ক বন্ধ করুন এবং প্রবেশ করুন প্রস্থান মূল থেকে বেরিয়ে আসতে।
2. sudo wireshark কমান্ড টাইপ করুন এবং ব্যবহারকারী রিয়ান এর জন্য পাসওয়ার্ড লিখুন। রুট পাসওয়ার্ডের প্রয়োজন নেই।
উপরের ধাপ 1 এবং 2 এর স্ক্রিনশট এখানে।
এখানে Wireshark এর হোম স্ক্রিন
সমস্ত ইন্টারফেস এখানে তালিকাভুক্ত করা হয়েছে।
ক্যাপচার পরীক্ষা:
বিঃদ্রঃ: enp1s0 হল একটি ইথারনেট ইন্টারফেস, এবং wlp2s0 হল একটি Wi-Fi ইন্টারফেস।
আমরা যেমন দেখতে পাচ্ছি, ইন্টারফেসগুলি নীচে তালিকাভুক্ত করা হয়েছে, সুতরাং আসুন এটি একটি ইন্টারফেসে ক্যাপচার করার চেষ্টা করি এটি কাজ করছে কিনা তা দেখার জন্য।
নিচের স্ক্রিনশটটি দেখুন এবং প্রথম ইন্টারফেসে ডাবল ক্লিক করুন।
যত তাড়াতাড়ি আমরা enp1s0 ইন্টারফেসে ডাবল ক্লিক করি, এটি ক্যাপচার করা শুরু করে। ইন্টারফেস enp1s0 এ লাইভ ক্যাপচার করার স্ক্রিনশট এখানে
এটি কাজ করছে কিনা তা দেখার জন্য আমরা অন্যান্য ইন্টারফেসগুলি ক্যাপচার করার চেষ্টা করতে পারি।
এখন ক্যাপচার শুরু করতে wlp2s0 এ ডাবল ক্লিক করুন। এখানে লাইভ ক্যাপচারিং এর স্ক্রিনশট।
উপসংহার
এই নিবন্ধে, আমরা শিখেছি কিভাবে সমস্যা সমাধান করতে হয় যখন ওয়্যারহার্ক লিনাক্স সিস্টেম থেকে সমস্ত ইন্টারফেস সনাক্ত করতে বা তালিকাভুক্ত করতে পারে না। এবং আমরা এই সমাধান করতে পারেন দুটি উপায় আছে; হয় সুপার ইউজার মোডে Wireshark চালু করুন অথবা sudo ব্যবহার করুন।