ในบทความนี้เราจะแสดงวิธีกำหนดค่า อินเทอร์เฟซ VLAN ที่ติดแท็ก บน Windows 10 และ Windows Server 2016 (2019/2012R2) VLAN (LAN เสมือน) มาตรฐานได้อธิบายไว้ใน IEEE 802.1Q มาตรฐานและบ่งบอกถึงการติดแท็กปริมาณการใช้งาน (vlanid ) เพื่อให้สามารถอ้างอิงแพ็กเก็ตเครือข่ายไปยังเครือข่ายเสมือนเฉพาะได้ VLAN ใช้เพื่อแยกและแบ่งเครือข่าย จำกัดโดเมนออกอากาศ และแยกส่วนเครือข่ายเพื่อปรับปรุงความปลอดภัย ใน Windows คุณสามารถกำหนดค่าอินเทอร์เฟซเครือข่ายลอจิคัลที่แตกต่างกันได้หลายแบบด้วย VLANID ที่แตกต่างกันในอินเทอร์เฟซทางกายภาพเดียวโดยใช้เครื่องมือที่แตกต่างกัน
ในการใช้ VLAN คุณจะต้องกำหนดค่าพอร์ตสวิตช์จริงที่คอมพิวเตอร์/เซิร์ฟเวอร์ของคุณเชื่อมต่ออยู่ ต้องเปลี่ยนพอร์ตจากโหมดการเข้าถึงเป็นโหมดลำตัว . โดยค่าเริ่มต้น VLAN ทั้งหมดจะได้รับอนุญาตบนพอร์ต trunk แต่คุณสามารถตั้งค่ารายการหมายเลข VLAN ที่อนุญาตได้ (1 ถึง 4094 ) มีให้ที่พอร์ตสวิตช์อีเทอร์เน็ตนี้
การสร้างอินเทอร์เฟซ VLAN หลายรายการใน Windows 10
รุ่นเดสก์ท็อปของ Windows ไม่รองรับการติดแท็ก VLAN โดยกำเนิด เฉพาะใน Windows 10 รุ่นล่าสุดเท่านั้น คุณสามารถตั้งค่าแท็ก VLAN หนึ่งแท็กสำหรับอะแดปเตอร์เครือข่าย ในการทำเช่นนั้น จะใช้ PowerShell cmdlet เพื่อจัดการการตั้งค่าเครือข่าย ตัวอย่างเช่น:
Set-NetAdapter –Name "Ethernet0" -VlanID 24
อย่างไรก็ตาม มีสองวิธีในการสร้างอินเทอร์เฟซเสมือนแยกต่างหากด้วย VLAN ID เฉพาะใน Windows 10:การใช้ไดรเวอร์และเครื่องมือพิเศษโดยผู้ผลิตอะแดปเตอร์เครือข่ายของคุณ หรือใช้ Hyper-V
VLAN หลายตัวบน Realtek NIC ใน Windows 10
สำหรับการ์ดเครือข่าย Realtek คุณสามารถกำหนดค่าอะแดปเตอร์เครือข่ายเสมือนหลายตัวด้วย VLAN ต่างๆ โดยใช้เครื่องมือพิเศษ — Realtek Ethernet Diagnostic Utility . ดูคำอธิบายบนเว็บไซต์ของผู้ผลิตเพื่อให้แน่ใจว่าอแด็ปเตอร์เครือข่าย Realtek ของคุณรองรับการกำหนดค่า VLAN
ดาวน์โหลดและติดตั้งไดรเวอร์เครือข่ายล่าสุดสำหรับอแด็ปเตอร์ Realtek และเรียกใช้ Ethernet Diagnostic Utility
ไปที่ VLAN ส่วน คลิก เพิ่ม และเพิ่ม VLAN ID . ที่จำเป็น . จากนั้นการเชื่อมต่อเครือข่ายใหม่จะปรากฏใน Windows
หลังจากสร้างอินเทอร์เฟซเครือข่ายสำหรับ VLAN ของคุณ คุณสามารถกำหนดที่อยู่ IP จากซับเน็ต IP ที่เกี่ยวข้องได้
จะตั้งค่า VLAN บน Intel Ethernet Network Adapter ได้อย่างไร
ในการกำหนดค่า VLAN นั้น Intel มีเครื่องมือของตัวเอง — Intel Advanced Network (Intel® ANS) VLAN . แน่นอนว่า โมเดลอแดปเตอร์เครือข่ายของคุณต้องรองรับ VLAN (เช่น VLAN ไม่รองรับ NIC เช่น Intel PRO/100 หรือ PRO/1000) เมื่อคุณติดตั้งไดรเวอร์ ให้เลือกติดตั้ง Intel PROSet สำหรับ Windows Device Manager และ บริการเครือข่ายขั้นสูง .
จากนั้นแท็บ VLAN แยกต่างหากจะปรากฏในคุณสมบัติของอแดปเตอร์เครือข่าย Intel จริงของคุณ ซึ่งคุณสามารถสร้างอินเทอร์เฟซ VLAN ได้หลายอัน
อย่างไรก็ตาม วิธีนี้ใช้ได้กับ Windows เวอร์ชันก่อนๆ ทั้งหมด (มากกว่า Windows 10 build 1809) ใน Windows เวอร์ชันใหม่กว่า ข้อความต่อไปนี้จะแสดงในแท็บ VLAN:
Intel(R) Advanced Network (Intel(R) ANS) Teams and VLANs are not supported on Microsoft Windows 10.
เมื่อเร็วๆ นี้ Intel ได้เปิดตัวไดรเวอร์อะแดปเตอร์เครือข่ายที่อัปเดตและ Intel PROSet Adapter Configuration Utility สำหรับ Windows รุ่นใหม่ล่าสุด ดาวน์โหลดและติดตั้งไดรเวอร์ Intel เวอร์ชันล่าสุดและเครื่องมือกำหนดค่า
เรียกใช้ เปิด Taming/VLANs แท็บ คลิก ใหม่ แล้วป้อนชื่ออินเทอร์เฟซเครือข่ายของคุณและ VLANID .
นอกจากนี้ คุณสามารถเพิ่ม/ลบ/ดูรายการ VLAN โดยใช้ PowerShell cmdlets พิเศษจาก IntelNetCmdlets โมดูล:
Get-IntelNetVLAN
, Add-IntelNetVLAN
VLAN หลายรายการใน Windows 10 โดยใช้ Hyper-V Virtual Switch
มีอีกวิธีหนึ่งในการสร้าง VLAN หลายรายการบน Windows 10 โดยใช้ Hyper-V (มีเฉพาะในรุ่น Pro และ Enterprise) หากต้องการใช้งาน ให้ติดตั้งส่วนประกอบ Hyper-V:
Enable-WindowsOptionalFeature -Online -FeatureName:Microsoft-Hyper-V -All
สร้างสวิตช์เสมือนใหม่ใน Hyper-V Manager หรือใช้คำสั่ง 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
จะกำหนดค่า VLAN หลายรายการใน Windows Server 2016 ได้อย่างไร
ใน Windows Server 2016 คุณสามารถกำหนดค่า VLAN โดยใช้เครื่องมือในตัว คุณไม่จำเป็นต้องติดตั้งไดรเวอร์หรือยูทิลิตี้พิเศษใดๆ มาลองกำหนดค่า VLAN ต่างๆ กันบนอะแดปเตอร์เครือข่ายจริงตัวเดียวใน Windows Server 2016 โดยใช้ NIC Teaming .
ตรวจสอบให้แน่ใจว่าไม่มีการตั้งค่าหมายเลข VLAN ในการตั้งค่าขั้นสูงของอะแดปเตอร์เครือข่าย (VLAN ID =0)
- เริ่ม ตัวจัดการเซิร์ฟเวอร์ -> ท้องถิ่น และคลิก NIC Teaming ลิงค์;
- ใน ทีม ส่วน คลิกงาน -> ทีมใหม่ . ระบุชื่อกลุ่มและเลือกอะแดปเตอร์เครือข่ายที่จะเพิ่ม คุณสามารถสร้างกลุ่ม NIC Teaming โดยใช้ PowerShell:
New-NetLbfoTeam -Name vTeam -TeamMembers "Ethernet1","Ethernet2" -TeamingMode SwitchIndependent -LoadBalancingAlgorithm Dynamic
- จากนั้นใน “อะแดปเตอร์และอินเทอร์เฟซ ” เพิ่มอินเทอร์เฟซเครือข่ายเสมือน คลิกงาน -> เพิ่มอินเทอร์เฟซ;
- ป้อนชื่อของอินเทอร์เฟซที่คุณจะสร้างและหมายเลข VLAN คุณสามารถเพิ่มอินเทอร์เฟซเครือข่ายและตั้งค่า VLAN ใน PowerShell:
Add-NetLbfoTeamNic -Team vTeam -VlanID 24 -Name VLAN24
- ในทำนองเดียวกัน คุณสามารถเพิ่มอินเทอร์เฟซเครือข่าย VLAN ได้มากเท่าที่คุณต้องการ
- จากนั้นกำหนดการตั้งค่า IP ของอินเทอร์เฟซเครือข่ายเสมือนทั้งหมดที่คุณสร้างขึ้นใน
ncpa.cpl
.