সঠিকভাবে কনফিগার করা নেটওয়ার্ক সুইচ থাকা বাধ্যতামূলক ভার্চুয়াল মেশিন এবং বাকি নেটওয়ার্কের মধ্যে যোগাযোগের জন্য। প্রসিডিউরটি সহজ; আপনাকে শুধু Virtual Switch Manager Hyper-V Manager-এ খুলতে হবে এবং উপলব্ধ ভার্চুয়াল সুইচগুলো থেকে যেকোনো একটি তৈরি করতে হবে, প্রাইভেট, ইন্টারন্যাল, বা এক্সটার্নাল। কখনও কখনও হোস্টে ইস্যু থাকার কারণে নেটওয়ার্ক সুইচ অ্যাক্সেস বা ইনস্টল করা সম্ভব নয়। Hyper-V-এ ভার্চুয়াল সুইচের তালিকা পাওয়ার সাথে সম্পর্কিত একটি ত্রুটি যা ব্যবহারকারীরা ফেস করেন সেটি হল: An error occurred while trying to retrieve a list of virtual switches in Hyper-V.

এই ইস্যু উইন্ডোজ সার্ভার বা উইন্ডোজ ক্লায়েন্ট মেশিনে ঘটতে পারে যেখানে Hyper-V ইনস্টল করা আছে। আমরা আপনাকে দেখাবো উইন্ডোজ ১০ ১৯০৯-এ যা Hyper-V ক্লায়েন্ট হোস্ট করছে সেটি কীভাবে সমাধান করবেন।
সমাধান ১: Hyper-V Extensible Virtual Switch-এ প্রোটোকল সক্ষম করা
প্রথম সমাধানে, আমরা Hyper-V Extensible Virtual Switch-এ প্রোটোকল সক্ষম করব। Hyper-V Extensible Virtual Switch আপনার ফিজিক্যাল নেটওয়ার্ক কার্ডে অ্যাক্সেস করা যাবে। দয়া করে সেই কার্ডটি বেছে নিন যা এক্সটার্নাল সুইچ হিসেবে ব্যবহার করা হবে। এক্সটার্নাল সুইচ ভার্চুয়াল মেশিন(গুলো) এবং বাকি নেটওয়ার্কের মধ্যে যোগাযোগ প্রদান করে।
- Windows logo ধরে R চাপুন, inetcpl.cpl টাইপ করুন এবং Enter চাপুন।
- রাইট-ক্লিক করুন এক্সটার্নাল সুইচ তৈরির জন্য ব্যবহৃত নেটওয়ার্ক কার্ড-এ এবং তারপর Properties-এ ক্লিক করুন।
- Hyper-V Extensible Virtual Switch সিলেক্ট করুন এবং তারপর Install-এ ক্লিক করুন।
- Protocol সিলেক্ট করুন এবং তারপর Add-এ ক্লিক করুন

- Select Network Protocol-এর অধীনে Reliable Multicast Protocol সিলেক্ট করুন এবং তারপর OK-এ ক্লিক করুন
- Close ক্লিক করুন এবং আপনার Windows রিবুট করুন
- Hyper-V-এ Virtual Switch Manager খুলুন এবং এক্সটার্নাল নেটওয়ার্ক সুইচ তৈরির চেষ্টা করুন
সমাধান ২: PowerShell ব্যবহার করে ভার্চুয়াল সুইচ তৈরি করা
যেহেতু এই ইস্যু GUI ব্যবহার করার সময় ঘটে, কিছু এন্ড ইউজার PowerShell ব্যবহার করে সফলভাবে এক্সটার্নাল সুইচ তৈরি করতে পেরেছে।
- Start Menu-এ ক্লিক করুন এবং PowerShell টাইপ করুন। PowerShell-এ রাইট-ক্লিক করুন এবং তারপর Run as administrator ক্লিক করুন
- Yes ক্লিক করুন কনফার্ম করতে এবং নিচের কমান্ডটি টাইপ করুন একটি নতুন এক্সটার্নাল ভার্চুয়াল সুইচ তৈরি করতে যেখানে
New-VMSwitch -name ExternalSwitch -NetAdapterName Ethernet -AllowManagementOS $true
-name হল নেটওয়ার্ক অ্যাডাপ্টার Hyper-V Manager-এ কিভাবে দেখাবে
-NetAdapterName হল কমান্ডের নাম
-AllowManagementOS হল $true হোস্ট এবং VM উভয়েরই ইন্টারনেট থাকার জন্য

- Virtual Switch Manager খুলুন Hyper-V Manager-এ এবং চেক করুন এক্সটার্নাল সুইচ লিস্টে দৃশ্যমান কিনা। আমাদের কেসে এটি দৃশ্যমান।

সমাধান ৩: Hyper-V রোল পুনরায় ইনস্টল করা
এই সমাধানে, আমরা উইন্ডোজ ১০-এ Hyper-V ডিজেবল করব এবং তারপর আবার এনেবল করব। চিন্তা করবেন না, ডিজেবল/এনেবল প্রসিডিউর aikana, আপনার ভার্চুয়াল মেশিনগুলো Hyper-V Manager-এ থাকবে। আমরা ইতিমধ্যে আলোচনা করেছি উইন্ডোজ ১০-এ Hyper-V রোল কীভাবে সক্ষম করতে হয়। আপনি এই Hyper-V Role আর্টিকেলে আরও পড়ুন এবং ইনস্ট্রাকশনগুলো অনুসরণ করুন।