Trang chủTin tứcPhân loại và Hướng dẫn cấu hình network trên máy ảo Hyper-V
Phân loại và Hướng dẫn cấu hình network trên máy ảo Hyper-V

Tìm hiểu cách cấu hình network trên Hyper-V để kết nối máy ảo với Internet. Hướng dẫn chi tiết từ SunCloud giúp bạn tối ưu hiệu suất cho hệ thống ảo hóa của mình.

Hyper-V, một nền tảng ảo hóa mạnh mẽ của Microsoft, cung cấp các công cụ và tùy chọn linh hoạt để tạo và quản lý máy ảo. Một trong những nhu cầu phổ biến nhất là kết nối các máy ảo này với internet. Điều này không chỉ cho phép máy ảo truy cập vào các tài nguyên trực tuyến mà còn giúp chúng tương tác với các dịch vụ web, cập nhật phần mềm và thực hiện nhiều tác vụ cần thiết khác. Trong bài viết này, chúng ta sẽ khám phá cách cấu hình và sử dụng các loại network trên Hyper-V để đảm bảo các máy ảo có thể kết nối internet một cách hiệu quả và an toàn.

>>> Xem thêm: Hyper-V là gì? Cài đặt Hyper-V trên Windows Server 2022

Hướng dẫn cấu hình network trên máy ảo Hyper-V
Hướng dẫn cấu hình network trên máy ảo Hyper-V

1. Các loại network trên Hyper-V

Hyper-V cung cấp ba loại network chính để kết nối các máy ảo với nhau và với mạng vật lý. 

Các loại network trên Hyper-V
Các loại network trên Hyper-V

Các loại network này là:

1.1. External

  • Kết nối trực tiếp với switch thực trên máy chủ vật lý thông qua card mạng của máy chủ vật lý
  • Các máy ảo có thể kết nối với mạng bên ngoài

1.2. Private

  • Chỉ kết nối giữa các máy ảo khác nhau.
  • Các máy ảo không kết nối được với máy chủ vật lý và mạng bên ngoài

1.3. Internal

  • Chỉ kết nối giữa máy ảo và máy chủ vật lý
  • Các máy ảo không thể kết nối với mạng bên ngoài

Vậy làm thế nào để mạng Internal có thể kết nối Internet?

2. Cách cấu hình Internal network trên máy ảo Hyper-V

Bước 1: Mở PowerShell bằng quyền Administrator

Bước 2: Tạo 1 Internal switch

Cú pháp:

New-VMSwitch -SwitchName "vSwitchName" -SwitchType Internal

Trong ví dụ này Suncloud sẽ tạo 1 switch ảo có tên là SwitchNAT

New-VMSwitch -SwitchName SwitchNAT -SwitchType Internal

tạo 1 switch ảo có tên là SwitchNAT
tạo 1 switch ảo có tên là SwitchNAT

Kiểm tra lại Virtual Switch bạn vừa tạo qua câu lệnh:

Get-NetAdapter

Kiểm tra Virtual Switch vừa tạo
Kiểm tra Virtual Switch vừa tạo

Tên Switch được tạo sẽ ở dạng: vEthernet (SwitchName). Hãy lưu ý ifIndex để tạo cấu hình ở bước sau.

Bước 3: Cấu hình NAT gateway bằng lệnh New-NetIPAddress

Cú pháp:

New-NetIPAddress -IPAddress <NAT Gateway IP> -PrefixLength <NAT Subnet Prefix Length> -InterfaceIndex <ifIndex>

Trong đó:

  • IPAddress: Địa chỉ IP được sử dụng để làm IP NAT gateway, Máy ảo kết nối tới switch này sẽ có IP cùng dải với IP NAT
  • PrefixLength: Kích thước mạng con NAT (subnet mask). Có giá trị từ 0-32
  • InterfaceIndex: là giá trị mà trường ifIndex đã xác định ở bước 2.

Trong ví dụ này, suncloud sẽ sử dụng lệnh sau:

New-NetIPAddress -IPAddress 192.168.146.1 -PrefixLength 24 -InterfaceIndex 32

Cấu hình NAT gateway
Cấu hình NAT gateway

Bước 4: Cấu hình Network NAT sử dụng lệnh New-NetNat

Cú pháp:

New-NetNat -Name <NATOutsideName> -InternalIPInterfaceAddressPrefix <NAT subnet prefix>

Trong đó:

  • NATOutsideName: Tên mô tả của mạng NAT. (Tên này cũng được sử dụng để remove mạng NAT)
  • InternalIPInterfaceAddressPrefix : dải mạng sử dụng

Trong ví dụ này, Suncloud sẽ sử dụng dải mạng: 192.168.146.0/24

New-NetNat -Name NATOutside -InternalIPInterfaceAddressPrefix 192.168.146.0/24

Cấu hình Network NAT
Cấu hình Network NAT

Giờ đây các máy ảo có thể sử dụng vSwitch SwitchNAT để kết nối ra ngoài Internet.

3. Lời kết

Việc thiết lập kết nối network cho máy ảo trên Hyper-V không chỉ đơn thuần là một thao tác kỹ thuật mà còn là một bước quan trọng để tối ưu hóa hiệu quả làm việc và bảo mật hệ thống của bạn. Qua hướng dẫn chi tiết từ SunCloud, hy vọng bạn đã nắm được các bước cần thiết để thực hiện việc này. Hãy áp dụng những kiến thức này vào thực tế để tận dụng tối đa tính năng của Hyper-V trong môi trường ảo hóa của bạn.

Tác giả:
author avatar
Mình là Huy, hiện mình đang là kỹ sư hệ thống tại SunCloud. Mình có nhiều năm kinh nghiệm, kiến thức chuyên môn về mạng, hệ thống, điện toán mây và an ninh bảo mật. Mình đã triển khai và vận hành rất nhiều dự án thực tế cho doanh nghiệp, cơ quan. Mình đã đạt được một số chứng chỉ quốc tế như CCNP, LPI, VCP, đồng thời mình vẫn đang tiếp tục học tập để trau dồi kiến thức mỗi ngày. Mình rất yêu thích công nghệ, đam mê chia sẻ những kiến thức, thông tin hữu ích cho mọi người.

Tin tức nổi bật