Virtuozzo đưa ra tính năng Virtual Network để dễ dàng quản lý network trên hardware node.
Virtual Network Virtuozzo cho phép bạn quản lý:
-
Tạo hoặc xóa một Virtual Network.
-
Kết nối Virtual Network với card uplink trên hardware node.
-
Liệt kê các Virtual Network đã tạo.
Tạo một Virtual Network:
Để tạo virtual network có thể dùng lệnh vznetcfg hoặc prlsrvctl. Ví dụ tạo 1 virtual network có tên “Fontnet”, bạn có thể sử dụng:
# vznetcfg net new Fontend
hoặc
# prlsrvctl net add Fontend
Xem Briged:
# vznetcfg if list
Name Type Network ID Addresses
br7 bridge Local-10.10.10.0 10.37.131.2/24
vme673c90aa.1 veth Private_NetTeam
vme673c90aa.0 veth ODS-192.168.9.0
Liệt kê các Virtual Network:
Để liệt kê các Virtual Network, thực thi câu lệnh sau:
# vznetcfg net list
Network ID Status Master Interface Slave Interfaces
Host-Only active
Bridged active eth0
Column
|
Description
|
Network ID
|
Virtual Network ID
|
Status
|
-
active : virtual network đang up và running.
-
configured : thông tin virtual network được cấu hình trong file /etc/vz/vznet.conf nhưng Bridge Adapter có thể bị down hoặc không tồn tại.
|
Master Interface
|
Hiển thị Adapter đang kết nối với Virtual Network
|
Slave Interfaces
|
Danh sách các Adapter của VM/CT đang nằm trong Virtual Network
|
Tạo VLAN Adapter bằng vznetcfg:
Cú pháp: vznetcfg vlan add vlan add <if> <idx>
Ví dụ tạo vlan 236 cho card mạng eth0:
vznetcfg vlan add eth0 236
Cấu hình Virtual Network kết nối Adapter server:
Cú pháp: vznetcfg addif <vnetwork_id> <if>
Kết nối Virtual Network “Fontnet” với Adapter eth0.236:
# vznetcfg addif Fontnet eth0.236
Cấu hình Virtual Network “Fontnet” cho VM “TEST-ODS”:
prlctl set TEST-ODS --device-set net0 --network Fontnet
Video demo: