> For the complete documentation index, see [llms.txt](https://docs.verge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.io/run-the-platform/vi/tenant/layer-2-networks.md).

# Cấu hình mạng Layer 2 của Tenant

## Tổng quan

Mạng Tenant Layer 2 cung cấp một phương thức tinh gọn để chuyển VLAN trực tiếp vào môi trường tenant trong VergeOS. Tính năng này tạo kết nối Layer 2 trực tiếp giữa hạ tầng mạng của host và khối lượng công việc của tenant, cho phép tenant truy cập các VLAN cụ thể mà không cần cấu hình Virtual Switch Port phức tạp.

Khi bạn cấu hình Mạng Tenant Layer 2, VergeOS sẽ tự động tạo các mạng External và Physical tương ứng trong môi trường tenant, cung cấp quyền truy cập VLAN minh bạch cho các máy ảo của tenant.

**Đối tượng mục tiêu:** Quản trị viên hệ thống và kỹ sư mạng quản lý các môi trường VergeOS đa tenant, những người cần cung cấp quyền truy cập mạng Layer 2 cô lập cho tenant.

## Bạn sẽ học được gì

Trong hướng dẫn này, bạn sẽ học cách:

* Đi tới cấu hình Mạng Tenant Layer 2
* Tạo đường chuyển tiếp mạng Layer 2 cho tenant
* Xác minh việc tạo mạng tự động trong tenant
* Gắn VM của tenant vào các VLAN được chuyển tiếp
* Xóa đúng cách một Mạng Tenant Layer 2 và dọn dẹp các thành phần phía tenant
* Khắc phục các sự cố kết nối Layer 2 thường gặp

**Các câu hỏi thường gặp mà hướng dẫn này giải đáp:**

* Làm cách nào để chuyển một VLAN trực tiếp tới một tenant trong VergeOS?
* Sự khác nhau giữa Mạng Tenant Layer 2 và Virtual Switch Port là gì?
* Làm cách nào để cấp cho VM của tenant quyền truy cập trực tiếp vào các VLAN của mạng vật lý?
* Khi tôi cấu hình Mạng Tenant Layer 2, những mạng nào sẽ được tạo tự động?
* Làm thế nào để xác minh rằng tenant của tôi có quyền truy cập mạng Layer 2?
* Làm cách nào để xóa đúng một Mạng Tenant Layer 2 mà không gặp lỗi?
* Tại sao tôi nên dùng Mạng Tenant Layer 2 thay vì kết nối tenant qua định tuyến?
* Quản trị viên tenant có thể tự quản lý các VLAN được chuyển tiếp không?

## Yêu cầu

Trước khi cấu hình Mạng Tenant Layer 2, hãy đảm bảo bạn có:

* Cụm VergeOS đang chạy phiên bản 26.0 trở lên
* Quyền truy cập cấp Cluster Admin
* Một môi trường tenant đã tồn tại
* Một mạng Layer 2 External trong hệ thống gốc. Để biết chi tiết về cách tạo mạng Layer 2 External, xem [Tạo mạng Layer 2 External](/knowledge-base/vi/networking/routing-l2-networks.md)
* Các cổng của switch vật lý được cấu hình với quyền truy cập VLAN phù hợp
* Hiểu các VLAN ID cần được chuyển tới tenant

## Ước tính thời gian

**Thời gian hoàn thành ước tính:** 10-15 phút cho mỗi cấu hình VLAN

Điều này bao gồm việc tạo Mạng Tenant Layer 2, xác minh trong tenant và kiểm tra kết nối cơ bản.

## Tài liệu tham khảo nhanh

| Hành động                  | Vị trí                                                                        | Mục đích                          |
| -------------------------- | ----------------------------------------------------------------------------- | --------------------------------- |
| Đi tới Mạng Tenant Layer 2 | `Tenants → [Tên Tenant] → Networks (thanh điều hướng trái) → Layer2 Networks` | Truy cập cấu hình mạng của tenant |
| Tạo mạng Layer 2 mới       | Nhấp vào `Mới`                                                                | Bắt đầu chuyển tiếp VLAN          |
| Chọn mạng                  | Danh sách thả xuống mạng                                                      | Chọn VLAN nào sẽ được chuyển tiếp |
| Bật mạng                   | Công tắc `Đã bật`                                                             | Kích hoạt chuyển tiếp Layer 2     |
| Xác minh trong tenant      | Giao diện tenant → `Mạng`                                                     | Xác nhận mạng được tạo tự động    |
| Gắn VM                     | VM của tenant → `NICs` → Chọn mạng External                                   | Kết nối workload với VLAN         |

## Tìm hiểu Mạng Tenant Layer 2

Trước khi đi sâu vào cấu hình, điều quan trọng là hiểu Mạng Tenant Layer 2 là gì và chúng khác gì so với các cách tiếp cận mạng tenant khác trong VergeOS.

### Mạng Tenant Layer 2 là gì?

Mạng Tenant Layer 2 cung cấp kết nối VLAN trực tiếp từ hạ tầng host tới môi trường tenant. Khi được cấu hình, mỗi nút tenant vật lý sẽ nhận một NIC ảo được kết nối với VLAN được chỉ định, cho phép truy cập Layer 2 minh bạch cho workload của tenant.

### Tạo mạng tự động

Khi bạn tạo Mạng Tenant Layer 2, VergeOS sẽ tự động cấp phát các thành phần sau trong tenant:

1. **Giao diện NIC trên nút tenant** - Một NIC ảo mới được thêm vào nút tenant, kết nối với VLAN được chỉ định
2. **Mạng vật lý** - Hạ tầng mạng phía sau mà NIC cắm vào. Xuất hiện trong danh sách mạng của tenant với tên của mạng bạn đang chuyển tiếp, được thêm tiền tố "**Physical -**"
3. **Mạng External** - Cắm vào mạng Physical ở trên. Xuất hiện trong danh sách mạng của tenant với tên của mạng bạn đang chuyển tiếp

{% hint style="info" %}
**Hiểu các thành phần này**

Cả ba thành phần đều được tạo tự động và phối hợp với nhau để cung cấp kết nối Layer 2. Nếu sau này bạn xóa Mạng Tenant Layer 2 từ phía host, NIC sẽ tự động bị xóa, nhưng các mạng Physical và External bên trong tenant phải được dọn thủ công. Xem [Xóa một Mạng Tenant Layer 2](#removing-a-tenant-layer-2-network) để biết chi tiết.
{% endhint %}

{% hint style="warning" %}
**Không gắn thẻ mạng External**

Mạng External được tạo bên trong tenant sẽ không có VLAN tag. Giao diện này đã được gắn thẻ cho VLAN này rồi. Hãy để mạng này **không gắn thẻ**. Thêm VLAN tag vào mạng External phía tenant là một cấu hình sai phổ biến sẽ làm hỏng kết nối.
{% endhint %}

Máy ảo của tenant có thể gắn NIC vào các mạng này để truy cập trực tiếp vào VLAN được chuyển tiếp.

### Trường hợp sử dụng

Mạng Tenant Layer 2 rất phù hợp cho các tình huống cần:

* **Truy cập VLAN trực tiếp:** Tenant cần truy cập không bị lọc vào các VLAN cụ thể
* **Mạng do tenant quản lý:** Quản trị viên tenant muốn kiểm soát hoàn toàn cấu hình mạng của họ
* **Hỗ trợ ứng dụng cũ:** Các ứng dụng yêu cầu kề cận Layer 2 với hạ tầng vật lý
* **Kiến trúc mạng đơn giản hóa:** Tránh các cấu hình định tuyến và tường lửa phức tạp cho một số workload nhất định

### So sánh với Virtual Switch Ports

| Tính năng                     | Mạng Tenant Layer 2               | Cổng Chuyển mạch Ảo           |
| ----------------------------- | --------------------------------- | ----------------------------- |
| Độ phức tạp cấu hình          | Đơn giản - một thao tác giao diện | Phức tạp hơn - nhiều bước     |
| Phiên bản VergeOS được hỗ trợ | 26.0 trở lên                      | Tất cả các phiên bản          |
| Tạo mạng tự động              | Có                                | Không - cần cấu hình thủ công |
| Hỗ trợ VLAN trunking          | Một VLAN cho mỗi cấu hình         | Có thể trunk nhiều VLAN       |
| Trường hợp sử dụng điển hình  | Chuyển tiếp một VLAN đơn          | Các kịch bản đa VLAN phức tạp |

## Các bước cấu hình

Phần này hướng dẫn bạn tạo một Mạng Tenant Layer 2 để chuyển một VLAN tới môi trường tenant. Quá trình này bao gồm chọn tenant, chọn mạng và bật chuyển tiếp.

{% hint style="info" %}
**Điều kiện tiên quyết**

Bạn phải có một mạng Layer 2 External đã được tạo trong hệ thống gốc trước khi tiếp tục. Xem [Tạo mạng Layer 2 External](/knowledge-base/vi/networking/routing-l2-networks.md) để biết hướng dẫn.
{% endhint %}

### Bước 1: Điều hướng đến Mạng Tenant

Trước hết, hãy truy cập khu vực cấu hình mạng của tenant nơi bạn sẽ tạo đường chuyển tiếp mạng Layer 2.

1. Từ menu trên cùng, điều hướng đến **Tenant** > **Danh sách**
2. Tìm tenant mục tiêu của bạn trong danh sách tenant
3. Nhấp vào **tên tenant** để mở bảng điều khiển tenant
4. Trong menu điều hướng bên trái, mở rộng **Mạng** và nhấp vào **Layer2 Networks**

Bây giờ bạn sẽ thấy chế độ xem Tenant Layer2 Networks, hiển thị bất kỳ mạng Layer 2 hiện có nào được cấu hình cho tenant này.

### Bước 2: Tạo Mạng Tenant Layer 2 mới

Tiếp theo, bắt đầu tạo một đường chuyển tiếp mạng Layer 2 mới cho tenant của bạn.

1. Nhấp vào **Mới** ở thanh bên trái
2. Biểu mẫu cấu hình Tenant Layer2 Network xuất hiện

### Bước 3: Cấu hình thiết lập mạng

Bây giờ hãy cấu hình mạng nào (VLAN nào) bạn muốn chuyển tiếp tới tenant và bật kết nối.

{% hint style="warning" %}
**Các VLAN được dành riêng**

Các VLAN 1, 100, 101 và 102 không thể dùng cho Mạng Tenant Layer 2. Các VLAN này được dành riêng cho lưu lượng nội bộ.
{% endhint %}

1. Trong **Mạng** trường danh sách thả xuống, chọn mạng Layer 2 external gắn với VLAN bạn muốn chuyển tiếp tới tenant
   * Danh sách thả xuống bao gồm tất cả các mạng nội bộ và bên ngoài trên host; chỉ chọn một **mạng Layer 2 external** gắn với VLAN mà bạn đang chuyển tiếp
2. Chuyển công tắc **Đã bật** sang vị trí BẬT (màu xanh dương)
   * Điều này kích hoạt chuyển tiếp Layer 2
   * Khi bị tắt sau khi tạo, cấu hình vẫn được giữ nhưng VLAN sẽ không thể truy cập được đối với tenant
3. Nhấp vào **Gửi** để lưu cấu hình

Hệ thống sẽ xử lý yêu cầu và tạo cơ sở hạ tầng mạng cần thiết trong tenant.

### Bước 4: Xác minh việc tạo mạng tự động

Sau khi gửi cấu hình, VergeOS sẽ tự động tạo các mạng cần thiết trong môi trường tenant. Hãy xác minh rằng chúng đã được tạo thành công.

1. Chờ 10-15 giây để cấu hình được truyền đi
2. Đăng nhập vào **giao diện tenant** bằng thông tin đăng nhập quản trị tenant
3. Từ Bảng điều khiển chính của tenant, điều hướng đến **Mạng** → **Danh sách**
4. Xác minh các mạng sau xuất hiện trong danh sách mạng của tenant:
   * **Mạng External** - Được đặt tên theo mạng đã chọn (ví dụ: "External VLAN 400")
   * **Mạng vật lý** - Mạng hạ tầng backend (thường có tên "Physical - \[Tên mạng]", ví dụ: "Physical - External VLAN 400")

Cả hai mạng sẽ hiển thị **Trạng thái: Đã dừng**. Bạn có thể khởi động mạng External nếu cần chuyển lưu lượng đó tới một sub-tenant.

{% hint style="success" %}
**Điểm kiểm tra xác minh**

Tại thời điểm này, bạn nên thấy cả mạng External và Physical trong danh sách mạng của tenant. Những mạng này đại diện cho kết nối Layer 2 tới VLAN của host.
{% endhint %}

## Sử dụng Mạng Tenant Layer 2

Sau khi Mạng Tenant Layer 2 được cấu hình và xác minh, quản trị viên tenant giờ có thể gắn các workload máy ảo vào VLAN được chuyển tiếp. Phần này giải thích cách tenant sử dụng các mạng này.

### Gắn VM vào mạng Layer 2

Quản trị viên tenant gắn VM vào VLAN được chuyển tiếp bằng cách chọn mạng phù hợp trong quá trình cấu hình NIC:

1. **Trong giao diện tenant**, điều hướng đến VM bạn muốn kết nối
2. Truy cập **NICs** phần của VM
3. Khi tạo hoặc chỉnh sửa NIC, chọn **External** mạng cho VLAN được chuyển tiếp
4. Lưu cấu hình NIC
5. Bật nguồn hoặc khởi động lại VM để các thay đổi có hiệu lực

### Các phương pháp hay nhất về vị trí mạng

Đặt gateway của các mạng VM nội bộ thành **External** mạng. Với một VM Network mới, trường Gateway nằm trong trình hướng dẫn. Với các mạng hiện có, gateway là default gateway trong phần rules. Xem [Mạng nội bộ](/run-the-platform/vi/mang/internal-networks.md) để biết thêm thông tin.

* **Cô lập:** Hãy cân nhắc những VM nào thực sự cần quyền truy cập Layer 2 so với những VM có thể dùng mạng tenant nội bộ

### Các cân nhắc về quản lý tenant

Sau khi được cấu hình, quản trị viên tenant có toàn quyền kiểm soát:

* VM nào kết nối với các mạng Layer 2
* Địa chỉ mạng và cấu hình DHCP (nếu cần quản lý IP)
* Định tuyến nội bộ giữa các mạng Layer 2 và các mạng tenant khác

## Xác minh và kiểm tra

Sau khi cấu hình Mạng Tenant Layer 2, hãy xác minh kết nối và hoạt động đúng cách bằng các bước kiểm tra có hệ thống này. Các bài kiểm tra này xác nhận rằng chuyển tiếp Layer 2 đang hoạt động chính xác và các workload của tenant có thể giao tiếp như mong đợi.

### Xác minh ở cấp host

Từ góc nhìn của host, xác nhận cấu hình Mạng Tenant Layer 2:

1. Đi tới **Tenants → \[Tên Tenant] → Networks**
2. Xác minh mạng Layer 2 xuất hiện trong danh sách
3. Xác nhận **Đã bật** công tắc đang BẬT (màu xanh dương)
4. Kiểm tra xem có thông báo lỗi nào xuất hiện trong log không

### Xác minh ở cấp tenant

Trong môi trường tenant, thực hiện các bước kiểm tra sau:

1. **Sự hiện diện của mạng:**
   * Đăng nhập vào giao diện tenant
   * Đi tới **Mạng** → **Danh sách**
   * Xác minh tồn tại các mạng External và Physical
   * Xác nhận cả hai mạng đều hiện diện (chúng sẽ hiển thị **Trạng thái: Đã dừng**)
2. **Cấu hình NIC của VM:**
   * Mở cấu hình của một VM thử nghiệm
   * Đi tới **NICs**
   * Xác minh mạng External xuất hiện như một tùy chọn có thể chọn
3. **Kiểm tra kết nối:**
   * Triển khai một VM thử nghiệm được kết nối với mạng Layer 2
   * Gán địa chỉ IP phù hợp cho VLAN
   * Kiểm tra kết nối tới các thiết bị khác trên cùng VLAN
   * Xác minh hành vi mạng mong đợi (DHCP, định tuyến, v.v.)

### Xác minh hạ tầng vật lý

Xác nhận cấu hình mạng vật lý bên dưới:

1. Xác minh các cổng switch vật lý được cấu hình đúng:
   * Các cổng kết nối tới các nút tenant có quyền truy cập VLAN
   * Gắn thẻ VLAN khớp với cấu hình VergeOS
   * Chế độ cổng switch phù hợp (access hoặc trunk)
2. Kiểm tra kết nối từ các thiết bị vật lý trên cùng VLAN tới VM của tenant

## Các phương pháp hay nhất

Thực hiện các khuyến nghị sau để triển khai và quản lý Mạng Tenant Layer 2 tối ưu:

### Lập kế hoạch và thiết kế

* **Ghi lại phân bổ VLAN:** Duy trì tài liệu rõ ràng về VLAN nào được chuyển tới tenant nào
* **Dành riêng VLAN:** Dành riêng VLAN 1 và 100-102 cho việc sử dụng nội bộ VergeOS (các VLAN này không thể dùng cho chuyển tiếp)
* **Phân đoạn bảo mật:** Chỉ chuyển các VLAN cần thiết tới tenant dựa trên nguyên tắc đặc quyền tối thiểu
* **Quy ước đặt tên:** Dùng tên mô tả cho các mạng Layer 2 để thể hiện mục đích và VLAN ID

### Triển khai

* **Kiểm tra trước khi đưa vào sản xuất:** Tạo VM thử nghiệm trong tenant để xác minh kết nối trước khi chuyển workload sản xuất
* **Triển khai theo giai đoạn:** Cấu hình mạng Layer 2 cho từng tenant một, xác minh từng tenant trước khi tiếp tục
* **Mạng VLAN External trong Root:** Thêm tất cả các Mạng Layer 2 External trong hệ thống Root và kiểm tra kết nối ở đó trước
* **Hạ tầng vật lý trước:** Đảm bảo cấu hình switch vật lý hoàn tất trước khi tạo Mạng Tenant Layer 2
* **Trao đổi với tenant:** Thông báo cho quản trị viên tenant trước khi cấu hình chuyển tiếp Layer 2

### Các cân nhắc về bảo mật

* **Cô lập VLAN:** Đảm bảo switch vật lý cô lập đúng cách các VLAN của tenant
* **Kiểm soát truy cập:** Giới hạn những quản trị viên nào có thể tạo và sửa đổi Mạng Tenant Layer 2
* **Nhật ký kiểm tra:** Thường xuyên xem lại log để phát hiện bất kỳ thay đổi cấu hình mạng trái phép nào

## Xóa một Mạng Tenant Layer 2

Khi một Mạng Tenant Layer 2 không còn cần thiết, hãy thực hiện quy trình này cẩn thận. Cố xóa mạng khi nó vẫn đang được bật hoặc khi tenant đang chạy sẽ dẫn đến lỗi.

{% hint style="warning" %}
**Hãy làm theo thứ tự này**

Bạn **phải** tắt Mạng Layer 2 trước khi xóa nó. Bỏ qua bước tắt hoặc để lại các thành phần phía tenant sẽ gây lỗi khi xóa hoặc ngăn việc tạo lại thành công.
{% endhint %}

### Bước 1: Tắt Mạng Layer 2

1. Từ menu trên cùng, điều hướng đến **Tenant** > **Danh sách**
2. Nhấp đúp vào **tên tenant** để mở bảng điều khiển tenant
3. Trong menu điều hướng bên trái, mở rộng **Mạng** và nhấp vào **Layer2 Networks**
4. Chọn hộp kiểm bên cạnh mạng Layer 2 bạn muốn xóa
5. Nhấp vào **Tắt** ở thanh bên trái
6. Xác nhận thao tác tắt khi được nhắc

### Bước 2: Xóa Mạng Layer 2

1. Với mạng Layer 2 vẫn được chọn, nhấp **Xóa** ở thanh bên trái
2. Xác nhận xóa khi được nhắc

{% hint style="info" %}
**Gỡ NIC**

Giao diện NIC được thêm vào nút tenant sẽ tự động bị xóa khi mạng Layer 2 bị tắt và xóa từ phía host.
{% endhint %}

### Bước 3: Dọn dẹp các mạng phía tenant

Các mạng **được tạo tự động** bên trong tenant sẽ **không** được xóa tự động khi bạn xóa mạng Layer 2 từ phía host. Bạn phải tự xóa chúng thủ công trong tenant.

1. Đăng nhập vào **giao diện tenant** bằng thông tin đăng nhập quản trị tenant
2. Đi tới **Mạng** → **Danh sách**
3. Xóa **mạng External** trước tiên (được đặt tên khớp với mạng phía root)
4. Sau đó xóa **mạng Physical** (có tiền tố "Physical -")

{% hint style="warning" %}
**Thứ tự xóa rất quan trọng**

Bạn phải xóa mạng External **trước** mạng Physical. Mạng External tham chiếu mạng Physical làm mạng giao diện của nó, vì vậy cố xóa mạng Physical trước sẽ gây ra lỗi.
{% endhint %}

{% hint style="success" %}
**Xác minh dọn dẹp**

Sau khi loại bỏ tất cả các thành phần, hãy xác nhận rằng không còn mạng mồ côi nào. Các mạng còn sót lại có thể gây lỗi nếu sau này bạn cố tạo lại mạng Layer 2.
{% endhint %}

## Các bước tiếp theo

Sau khi cấu hình thành công Mạng Tenant Layer 2, hãy xem xét các chủ đề liên quan sau:

* **Mạng tenant nâng cao:** Khám phá định tuyến giữa Layer 2 của tenant và các mạng nội bộ
* **Virtual Switch Ports:** Tìm hiểu khi nào nên dùng Virtual Switch Ports cho các kịch bản đa VLAN phức tạp hơn
* **Giám sát mạng:** Thiết lập giám sát và cảnh báo cho tình trạng mạng của tenant

### Tài liệu liên quan

* [Cấp quyền truy cập Layer 2 cho tenant (Virtual Switch Ports)](/knowledge-base/vi/tenants/provide-layer2-to-tenant.md) - Phương pháp thay thế cho các kịch bản đa VLAN
* [Cấu hình VLAN](/run-the-platform/vi/mang/create-vlan.md) - Tạo mạng VLAN ở cấp host
* [Khái niệm mạng](/run-the-platform/vi/mang/network-concepts.md) - Hiểu các nguyên tắc cơ bản về mạng trong VergeOS
* [Tổng quan về tenant](/run-the-platform/vi/tenant/overview.md) - Hướng dẫn mạng tenant toàn diện
* [Khắc phục sự cố mạng](/run-the-platform/vi/mang/net-troubleshooting.md) - Quy trình chẩn đoán mạng nâng cao


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verge.io/run-the-platform/vi/tenant/layer-2-networks.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
