Trong bài viết này, chúng tôi sẽ hướng dẫn cách định cấu hình giao diện VLAN được gắn thẻ trên Windows 10 và Windows Server 2016 (2019 / 2012R2). VLAN (Mạng LAN ảo) tiêu chuẩn được mô tả trong IEEE 802.1Q tiêu chuẩn và ngụ ý gắn thẻ lưu lượng truy cập ( vlanid ) để một gói mạng có thể được tham chiếu đến một mạng ảo cụ thể. VLAN được sử dụng để phân tách và phân đoạn mạng, hạn chế miền quảng bá và cô lập các phân đoạn mạng để cải thiện bảo mật. Trong Windows, bạn có thể định cấu hình một số giao diện mạng logic khác nhau với các VLANID khác nhau trong một giao diện vật lý duy nhất bằng cách sử dụng các công cụ khác nhau.
Để sử dụng VLAN, bạn sẽ phải định cấu hình cổng chuyển mạch vật lý, nơi máy tính / máy chủ của bạn được kết nối. Cổng phải được chuyển từ chế độ truy cập sang chế độ trung kế . Theo mặc định, tất cả các VLAN đều được phép trên cổng trung kế, nhưng bạn có thể đặt danh sách các số VLAN được phép ( 1 đến 4094 ) có sẵn tại cổng chuyển mạch Ethernet này.
Tạo nhiều giao diện VLAN trên Windows 10
Các phiên bản dành cho máy tính để bàn Windows không hỗ trợ gắn thẻ VLAN. Chỉ trong các bản dựng Windows 10 mới nhất, bạn mới có thể đặt một thẻ VLAN cho bộ điều hợp mạng. Để làm điều đó, lệnh ghép ngắn PowerShell để quản lý cài đặt mạng được sử dụng. Ví dụ:
Set-NetAdapter –Name "Ethernet0" -VlanID 24
Tuy nhiên, có hai cách để tạo giao diện ảo riêng biệt với VLAN ID cụ thể trong Windows 10:sử dụng trình điều khiển và công cụ đặc biệt của nhà sản xuất bộ điều hợp mạng của bạn hoặc sử dụng Hyper-V.
Nhiều VLAN trên Realtek NIC trong Windows 10
Đối với cạc mạng Realtek, bạn có thể định cấu hình nhiều bộ điều hợp mạng ảo với các VLAN khác nhau bằng công cụ đặc biệt - Tiện ích chẩn đoán Ethernet Realtek . Xem mô tả trên trang web của nhà sản xuất để đảm bảo rằng bộ điều hợp mạng Realtek của bạn hỗ trợ cấu hình VLAN.
Tải xuống và cài đặt trình điều khiển mạng mới nhất cho bộ điều hợp Realtek của bạn và chạy Tiện ích chẩn đoán Ethernet.
Đi tới VLAN , nhấp vào Thêm và thêm ID VLAN bắt buộc . Sau đó, một kết nối mạng mới sẽ xuất hiện trong Windows.
Sau khi tạo giao diện mạng cho các VLAN của mình, bạn có thể gán địa chỉ IP cho chúng từ mạng con IP tương ứng.
Cách thiết lập VLAN trên Bộ điều hợp mạng Intel Ethernet?
Để định cấu hình VLAN, Intel có công cụ riêng của mình - Intel Advanced Network (Intel® ANS) VLAN . Tất nhiên, kiểu bộ điều hợp mạng của bạn phải hỗ trợ VLAN (ví dụ:VLAN không được hỗ trợ cho các NIC như Intel PRO / 100 hoặc PRO / 1000). Khi bạn cài đặt trình điều khiển, hãy chọn cài đặt Intel PROSet cho Trình quản lý thiết bị Windows và Dịch vụ mạng nâng cao .
Sau đó, một tab VLAN riêng biệt xuất hiện trong thuộc tính của bộ điều hợp mạng Intel vật lý của bạn, nơi bạn có thể tạo nhiều giao diện VLAN.
Tuy nhiên, phương pháp này hoạt động trên tất cả các phiên bản Windows trước đó (hơn Windows 10 bản dựng 1809). Trong các phiên bản Windows mới hơn, thông báo sau được hiển thị trong tab VLAN:
Intel(R) Advanced Network (Intel(R) ANS) Teams and VLANs are not supported on Microsoft Windows 10.
Gần đây, Intel đã phát hành trình điều khiển bộ điều hợp mạng cập nhật và Tiện ích cấu hình bộ điều hợp Intel PROSet cho các bản dựng Windows mới nhất. Tải xuống và cài đặt phiên bản trình điều khiển Intel mới nhất và công cụ cấu hình.
Chạy nó, mở Nhóm / VLAN , nhấp vào Mới và nhập tên giao diện mạng của bạn và VLANID của nó .
Ngoài ra, bạn có thể thêm / xóa / xem danh sách các VLAN bằng cách sử dụng lệnh ghép ngắn PowerShell đặc biệt từ IntelNetCmdlets mô-đun:
Get-IntelNetVLAN
, Add-IntelNetVLAN
Nhiều VLAN trong Windows 10 Sử dụng Công tắc ảo Hyper-V
Có một cách khác để tạo nhiều VLAN trên Windows 10 bằng Hyper-V (nó chỉ có sẵn trong Pro và Enterprise). Để sử dụng nó, hãy cài đặt các thành phần Hyper-V:
Enable-WindowsOptionalFeature -Online -FeatureName:Microsoft-Hyper-V -All
Tạo một công tắc ảo mới trong Trình quản lý Hyper-V hoặc sử dụng lệnh PowerShell (xem ví dụ trong bài viết về cách định cấu hình Máy chủ Hyper-V).
Sau đó chạy các lệnh sau cho từng VLAN bạn muốn tạo:
Add-VMNetworkAdapter -ManagementOS -Name VLAN24 -StaticMacAddress “11-11-AA-BB-CC-DD” -SwitchName vSwitch2
Set-VMNetworkAdapterVlan -ManagementOS -VMNetworkAdapterName VLAN24 -Access -VlanId 24
Vì vậy, một bộ điều hợp mạng với VLAN bạn muốn sẽ xuất hiện trong Windows.
Cách định cấu hình nhiều VLAN trong Windows Server 2016?
Trong Windows Server 2016, bạn có thể định cấu hình VLAN bằng các công cụ tích hợp sẵn, bạn không cần cài đặt bất kỳ trình điều khiển hoặc tiện ích đặc biệt nào. Hãy thử định cấu hình một số VLAN khác nhau trên một bộ điều hợp mạng vật lý duy nhất trên Windows Server 2016 bằng cách sử dụng NIC Teaming .
Đảm bảo rằng không có số VLAN nào được đặt trong cài đặt nâng cao của bộ điều hợp mạng (VLAN ID =0).
- Khởi động Trình quản lý máy chủ -> Địa phương và nhấp vào Nhóm NIC liên kết ;
- Trong Nhóm , nhấp vào Tác vụ -> Nhóm mới . Chỉ định tên nhóm và chọn bộ điều hợp mạng để thêm; Bạn có thể tạo nhóm NIC Teaming bằng PowerShell:
New-NetLbfoTeam -Name vTeam -TeamMembers "Ethernet1","Ethernet2" -TeamingMode SwitchIndependent -LoadBalancingAlgorithm Dynamic
- Sau đó, trong “ Bộ điều hợp và Giao diện ”, Thêm các giao diện mạng ảo. Nhấp vào Công việc -> Thêm giao diện;
- Nhập tên của giao diện bạn sẽ tạo và số VLAN; Bạn có thể thêm giao diện mạng và đặt VLAN cho nó trong PowerShell:
Add-NetLbfoTeamNic -Team vTeam -VlanID 24 -Name VLAN24
- Theo cách tương tự, bạn có thể thêm bao nhiêu giao diện mạng VLAN tùy ý;
- Sau đó, định cấu hình cài đặt IP của tất cả các giao diện mạng ảo mà bạn đã tạo trong
ncpa.cpl
.