इस लेख में हम दिखाएंगे कि Windows 10 और Windows Server 2016 (2019/2012R2) पर टैग्ड VLAN इंटरफेस कैसे कॉन्फ़िगर करें। VLAN (Virtual LAN) मानक IEEE 802.1Q मानक में वर्णित है और ट्रैफिक टैगिंग (vlanid) का तात्पर्य है ताकि एक नेटवर्क पैकेट को एक विशेष वर्चुअल नेटवर्क से जोड़ा जा सके। VLAN का उपयोग नेटवर्क को अलग और सेगमेंट करने, ब्रॉडकास्ट डोमेन को प्रतिबंधित करने और सुरक्षा में सुधार के लिए नेटवर्क सेगमेंट को आइसोलेट करने के लिए किया जाता है। Windows में, आप विभिन्न टूल्स का उपयोग करके एक फिजिकल इंटरफेस पर अलग-अलग VLANID के साथ कई अलग-अलग लॉजिकल नेटवर्क इंटरफेस कॉन्फ़िगर कर सकते हैं।
VLAN का उपयोग करने के लिए, आपको उस फिजिकल स्विच पोर्ट को कॉन्फ़िगर करना होगा जिससे आपका कंप्यूटर/सर्वर जुड़ा हुआ है। पोर्ट को एक्सेस मोड से ट्रंक मोड पर स्विच किया जाना चाहिए। डिफ़ॉल्ट रूप से, ट्रंक पोर्ट पर सभी VLAN अनुमत हैं, लेकिन आप इस ईथरनेट स्विच पोर्ट पर उपलब्ध अनुमत VLAN नंबर (1 से 4094) की सूची सेट कर सकते हैं।
Windows 10 पर मल्टीपल VLAN इंटरफेस बनाना
Windows डेस्कटॉप संस्करण मूल रूप से VLAN टैगिंग का समर्थन नहीं करते हैं। केवल नवीनतम Windows 10 बिल्ड में आप एक नेटवर्क एडाप्टर के लिए एक VLAN टैग सेट कर सकते हैं। ऐसा करने के लिए, नेटवर्क सेटिंग्स को प्रबंधित करने के लिए एक PowerShell cmdlet का उपयोग किया जाता है। उदाहरण के लिए:
Set-NetAdapter –Name "Ethernet0" -VlanID 24
हालांकि, Windows 10 में विशिष्ट VLAN ID के साथ एक अलग वर्चुअल इंटरफेस बनाने के दो तरीके हैं: आपके नेटवर्क एडाप्टर निर्माता द्वारा विशेष ड्राइवर और टूल का उपयोग करना या Hyper-V का उपयोग करना।
Windows 10 पर Realtek NIC पर मल्टीपल VLAN
Realtek नेटवर्क कार्ड के लिए आप एक विशेष टूल — Realtek Ethernet Diagnostic Utility का उपयोग करके अलग-अलग VLAN के साथ मल्टीपल वर्चुअल नेटवर्क एडाप्टर कॉन्फ़िगर कर सकते हैं। निर्माता वेबसाइट पर विवरण देखें ताकि यह सुनिश्चित हो सके कि आपका Realtek नेटवर्क एडाप्टर VLAN कॉन्फ़िगरेशन का समर्थन करता है।
अपने Realtek एडाप्टर के लिए नवीनतम नेटवर्क ड्राइवर डाउनलोड और इंस्टॉल करें और Ethernet Diagnostic Utility चलाएं।
VLAN सेक्शन पर जाएं, Add पर क्लिक करें और आवश्यक VLAN ID जोड़ें। फिर Windows में एक नया नेटवर्क कनेक्शन दिखाई देगा।

अपने VLAN के लिए नेटवर्क इंटरफेस बनाने के बाद, आप उन्हें संबंधित IP सबनेट से IP एड्रेस असाइन कर सकते हैं।
Intel ईथरनेट नेटवर्क एडाप्टर पर VLAN कैसे सेटअप करें?
VLAN कॉन्फ़िगर करने के लिए, Intel का अपना टूल है — Intel Advanced Network (Intel® ANS) VLAN. बेशक, आपके नेटवर्क एडाप्टर मॉडल को VLAN का समर्थन करना चाहिए (उदाहरण के लिए, VLAN NIC जैसे Intel PRO/100 या PRO/1000 के लिए समर्थित नहीं है)। जब आप ड्राइवर इंस्टॉल करते हैं, तो Intel PROSet for Windows Device Manager और Advanced Network Services इंस्टॉल करना चुनें।
फिर आपके फिजिकल Intel नेटवर्क एडाप्टर के गुणों में एक अलग VLANs टैब दिखाई देता है, जहां आप मल्टीपल VLAN इंटरफेस बना सकते हैं।
हालांकि, यह विधि सभी पिछले Windows संस्करणों में काम करती है (Windows 10 बिल्ड 1809 तक)। नए Windows संस्करणों में, VLANs टैब में निम्न संदेश प्रदर्शित होता है:
Intel(R) Advanced Network (Intel(R) ANS) Teams and VLANs are not supported on Microsoft Windows 10.

हाल ही में, Intel ने नवीनतम Windows बिल्ड के लिए अपडेटेड नेटवर्क एडाप्टर ड्राइवर और Intel PROSet Adapter Configuration Utility जारी किया है। नवीनतम Intel ड्राइवर संस्करण और कॉन्फ़िगरेशन टूल डाउनलोड और इंस्टॉल करें।
इसे चलाएं, Teaming/VLANs टैब खोलें, New पर क्लिक करें और अपने नेटवर्क इंटरफेस का नाम और उसका VLANID दर्ज करें।

इसके अलावा, आप IntelNetCmdlets मॉड्यूल से विशेष PowerShell cmdlets का उपयोग करके VLANs जोड़/हटा/देख सकते हैं:
Get-IntelNetVLAN,Add-IntelNetVLAN

Hyper-V वर्चुअल स्विच का उपयोग करके Windows 10 में मल्टीपल VLAN
Windows 10 पर Hyper-V का उपयोग करके मल्टीपल VLAN बनाने का एक और तरीका है (यह केवल Pro और Enterprise में उपलब्ध है)। इसका उपयोग करने के लिए, Hyper-V घटक इंस्टॉल करें:
Enable-WindowsOptionalFeature -Online -FeatureName:Microsoft-Hyper-V -All
Hyper-V मैनेजर में या PowerShell कमांड का उपयोग करके एक नया वर्चुअल स्विच बनाएं (Hyper-V सर्वर कॉन्फ़िगर करने पर लेख में उदाहरण देखें)।
फिर आपके द्वारा बनाए जाने वाले प्रत्येक VLAN के लिए निम्न कमांड चलाएं:
Add-VMNetworkAdapter -ManagementOS -Name VLAN24 -StaticMacAddress "11-11-AA-BB-CC-DD" -SwitchName vSwitch2
Set-VMNetworkAdapterVlan -ManagementOS -VMNetworkAdapterName VLAN24 -Access -VlanId 24
तो आपके द्वारा चाहने वाले VLAN के साथ एक नेटवर्क एडाप्टर Windows में दिखाई देगा।
Windows Server 2016 में मल्टीपल VLAN कैसे कॉन्फ़िगर करें?
Windows Server 2016 में, आप बिल्ट-इन टूल्स का उपयोग करके VLAN कॉन्फ़िगर कर सकते हैं, आपको कोई विशेष ड्राइवर या यूटिलिटी इंस्टॉल करने की आवश्यकता नहीं है। आइए NIC Teaming का उपयोग करके Windows Server 2016 पर एक फिजिकल नेटवर्क एडाप्टर पर कुछ अलग VLAN कॉन्फ़िगर करने का प्रयास करें।
सुनिश्चित करें कि नेटवर्क एडाप्टर एडवांस्ड सेटिंग्स में कोई VLAN नंबर सेट नहीं है (VLAN ID = 0)।

- Server Manager → Local शुरू करें और NIC Teaming लिंक पर क्लिक करें;
- Teams सेक्शन में, Task → New Team पर क्लिक करें। समूह का नाम निर्दिष्ट करें और जोड़ने के लिए नेटवर्क एडाप्टर चुनें;
आप PowerShell का उपयोग करके NIC Teaming ग्रुप बना सकते हैं:
New-NetLbfoTeam -Name vTeam -TeamMembers "Ethernet1","Ethernet2" -TeamingMode SwitchIndependent -LoadBalancingAlgorithm Dynamic - फिर "Adapters and Interfaces" सेक्शन में, वर्चुअल नेटवर्क इंटरफेस जोड़ें। Tasks → Add Interface पर क्लिक करें;

- आपके द्वारा बनाए जा रहे इंटरफेस का नाम और एक VLAN नंबर दर्ज करें;
आप PowerShell में नेटवर्क इंटरफेस जोड़ सकते हैं और इसके लिए VLAN सेट कर सकते हैं:
Add-NetLbfoTeamNic -Team vTeam -VlanID 24 -Name VLAN24 - उसी तरह आप जितने VLAN नेटवर्क इंटरफेस चाहिए उतने जोड़ सकते हैं;
- फिर
ncpa.cplमें आपके द्वारा बनाए गए सभी वर्चुअल नेटवर्क इंटरफेस की IP सेटिंग्स कॉन्फ़िगर करें।