আমার ল্যাপটপে একটি অ্যাথেরোস ওয়াইফাই কার্ড রয়েছে, আমি নীচের কমান্ড সহ এর উপরে দুটি ভার্চুয়াল ইন্টারফেস তৈরি করেছি:
- iw dev wlan0 ইন্টারফেসে vlan0 টাইপ স্টেশন যুক্ত করুন
- iw dev wlan0 ইন্টারফেসে vlan1 টাইপ স্টেশন যুক্ত করুন
আমি তাদের ম্যাক ঠিকানাগুলি পরিবর্তন করেছি, যেমন:
- macchanger -e vlan0
- machhanger -e vlan1
এবং তারপরে আমি সেগুলি চালু করেছি:
- ifconfig vlan0 আপ
- ifconfig vlan1 আপ
আমি এই দুটি ইন্টারফেসকে 2 টি আলাদা নেটওয়ার্কে সংযুক্ত করতে চাই। বলি আমার কাছে এসএসআইডি 1 এবং এসএসআইডি 2 2 টি ভিন্ন ভিন্ন এপি দ্বারা সম্প্রচারিত হয়েছে।
আমি এটি করতে নীচের আদেশটি কার্যকর করি:
- iw dev vlan1 SSID1 সংযুক্ত করুন
- iw dev vlan2 SSID2 সংযুক্ত করুন
সমস্যাটি হল, vlan1 সংযোগ করতে সক্ষম তবে vlan2 পারেনি। বায়ুতে ফ্রেমগুলি সনাক্ত করে একটি উত্তর সন্ধান করার জন্য, আমি যখন দেখি যে যখন ভ্লান 2 কে এটি সংযোগ করতে বলা হয় তখন এটি অনুসন্ধানের অনুরোধগুলি প্রেরণ করে এবং এসএসআইডি 2 এর মাধ্যমে তদন্ত প্রতিক্রিয়াগুলি গ্রহণ করে তবে এটি কখনও সমিতির অনুরোধ প্রেরণ করে না।
তবে, যদি আমি vlan1 এবং vlan2 উভয়কে একটি এসএসআইডি -তে সংযুক্ত করার চেষ্টা করি - এসএসআইডি 1/2 উভয়ই সংযোগ করতে এবং সংযুক্ত করতে সক্ষম।
প্রশ্নটি হল, 2 টি ভিন্ন ভার্চুয়াল ইন্টারফেস কেন 2 টি ভিন্ন নেটওয়ার্কের সাথে সংযোগ করতে সক্ষম নয়?