Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Cách khắc phục lỗi kết nối Hyper-V Server 2019 từ xa

Hạ tầng Hyper-V triển khai thành công được quản lý bằng Hyper-V Manager hoặc Windows Admin Center. Có thể làm cục bộ hoặc từ xa, nhưng quản lý từ xa hiệu quả hơn, nhất là khi có nhiều server. Từ Windows 8, Microsoft tích hợp Hyper-V Client trong phiên bản Professional và Enterprise (Win 8, 8.1, 10). Cho phép IT admin quản trị từ máy client Windows thay vì phải vào Windows Server.

Quy trình kết nối Hyper-V server từ xa đơn giản: Mở Hyper-V Manager → Nhấn Connect to Server… bên phải console.

Cách khắc phục lỗi kết nối Hyper-V Server 2019 từ xa
Nút Connect to Server trong Hyper-V Manager

Một số IT Admin gặp sự cố khi kết nối từ Windows client đến Hyper-V server từ xa. Nguyên nhân đa dạng, bài viết tập trung vào nguyên nhân: thiếu mối tin cậy (trust) giữa máy nguồn và máy đích. Lỗi điển hình:

"An error occurred while attempting to connect to server 'ServerName'. Check that the Virtual Machine Management service is running and that you are authorized to connect to the server. Connecting to remote server failed: The WinRM client cannot process the request. A computer policy does not allow the delegation of the user credentials to the target computer…"
Cách khắc phục lỗi kết nối Hyper-V Server 2019 từ xa
Thông báo lỗi delegation credentials

Vì nguyên nhân rõ ràng, dưới đây là quy trình bật tin cậy giữa Windows client và Hyper-V server từ xa.

Cho phép ủy quyền fresh credentials với xác thực NTLM-only

Bật tin cậy trên máy client Windows qua GUI (Local Group Policy Editor) hoặc PowerShell. Bài viết dùng GUI. Chính sách: Allow delegating fresh credentials with NTLM-only server authentication.

Chính sách này áp dụng cho ứng dụng dùng thành phần Cred SSP (ví dụ: Remote Desktop Connection). Credential Security Support Provider protocol (CredSSP) là provider xác thực xử lý yêu cầu xác thực cho ứng dụng khác. Bật chính sách này cho phép chỉ định server mà fresh credentials của user được ủy quyền (fresh credentials = thông tin đăng nhập bạn nhập khi chạy ứng dụ). Mặc định (Not Configured): sau xác thực lẫn nhau, ủy quyền fresh credentials cho Remote Desktop Session Host trên bất kỳ máy nào (TERMSRV/*). Disable: không ủy quyền cho máy nào.

Ví dụ: Bật chính sách trên máy nguồn (client) để kết nối đến Hyper-V server từ xa. Các bước:

  1. Chuột phải Start Menu → Tìm gpedit (Group Policy Editor).
  2. Mở Edit Group Policy.
  3. Điều hướng: Computer Configuration > Administrative Templates > System > Credentials Delegation.
Cách khắc phục lỗi kết nối Hyper-V Server 2019 từ xa
Đường dẫn chính sách Credentials Delegation
  1. Double-click Allow delegating fresh credentials with NTLM-only server authentication.
  2. Chọn Enabled (Bật).
  3. Nhấn Show… bên cạnh Add servers to the list.
  4. Nhập: WSMAN/Tên_Hyper-V_Server. Ví dụ server tên hyperv01 → gõ wsman/hyperv01.
Cách khắc phục lỗi kết nối Hyper-V Server 2019 từ xa
Thêm wsman/hyperv01 vào danh sách server được ủy quyền
  1. Nhấn OK xác nhận.
  2. Nhấn Apply → OK.

Mặc định Group Policy cập nhật nền mỗi 90 phút (offset ngẫu nhiên 0-30 phút). Không muốn chờ → ép buộc cập nhật bằng CMD/PowerShell. Có thể thay đổi chu kỳ refresh từ 0 phút đến 31 ngày.

  1. Chuột phải Start Menu → Mở Windows PowerShell (Admin) hoặc Command Prompt (Admin).
  2. Nhấn Yes xác nhận chạy Admin.
  3. Gõ gpupdate /force → Enter. Chính sách cập nhật trong vài giây.
Cách khắc phục lỗi kết nối Hyper-V Server 2019 từ xa
Ép buộc cập nhật Group Policy ngay lập tức
  1. Mở Hyper-V Manager trên máy client.
  2. Nhấn Connect to Server… bên phải console.
  3. Nhập tên Hyper-V 2019 server ở Another Computer, chọn Connect as another user. <none> → Nhấn Set User…. Ví dụ: kết nối đến server hyperv01.
Cách khắc phục lỗi kết nối Hyper-V Server 2019 từ xa
Nhập tên server từ xa và chọn Connect as another user
  1. Nhập username/password. Định dạng user: <servername\user> hoặc <domain\user>. Ví dụ: hyperv01\Administrator.
Cách khắc phục lỗi kết nối Hyper-V Server 2019 từ xa
Điền thông tin đăng nhập với định dạng server\user
  1. Nhấn OK → OK lại.
  2. Đã kết nối thành công đến Hyper-V server từ xa.
  3. Thưởng thức quản lý máy ảo!