Không thể kết nối Hyper-V Server 2012 R2 sau khi cập nhật Windows 10?


8

Tôi có một tên miền đã tham gia máy HyperV Server Core 2012 R2 và một dịch vụ gia nhập miền được kích hoạt và cho phép truy cập từ máy tính này. Theo mặc định, ngoại lệ tường lửa WinRM cho các cấu hình công khai giới hạn quyền truy cập vào các máy tính từ xa trong máy trạm được nâng cấp tại chỗ từ Windows Pro 8.1 lên Windows 10 Pro. Trước khi cập nhật, tôi đã có thể sử dụng Trình quản lý Hyper-V để kết nối với máy chủ 2012 R2 để quản lý các máy ảo trên máy đó. Sau khi cập nhật, tôi gặp lỗi này:

[Window Title]
Hyper-V Manager

[Main Instruction]
An error occurred while attempting to connect to server "HYPERV01". Check that the Virtual Machine Management service is running and that you are authorized to connect to the server.

[Content]
The operation on computer 'HYPERV01' failed: WinRM cannot complete the operation. Verify that the specified computer name is valid, that the computer is accessible over the network, and that a firewall exception for the WinRM the same local subnet.

[Close]

Máy trạm và máy chủ nằm trên cùng một mạng con và tôi đã kiểm tra rằng Quản lý từ xa và một số ngoại lệ Hyper-V khác được bật trong tường lửa. Làm thế nào để tôi sửa điều này?

EDIT: Tôi không chắc nữa nếu bản cập nhật Win10 có liên quan gì đến nó không. Bằng cách nhập lệnh đầu tiên vào câu trả lời được chấp nhận trên máy chủ hyperv , tôi có thể kết nối lại thông qua trình quản lý Hyper-V trong Windows 10 mà không cần thay đổi nào khác (thậm chí không winrm setcần lệnh). Vì vậy, nó có thể là một Windows Update gần đây trên máy chủ đặt lại các quy tắc tường lửa, cũng như enter-psssession hyperv01đã thất bại, sau đó tôi đã phát hiện ra.

Câu trả lời:


6

Bạn sẽ cần cho phép sử dụng WinRM để kết nối với máy chủ Hyper-V của mình. Để làm điều này, bạn sẽ cần:

Mở menu Bắt đầu Nhấp vào Tất cả Chương trình, sau đó vào Phụ kiện Nhấp chuột phải vào Dấu nhắc Lệnh và chọn Chạy với tư cách Quản trị viên Nhập winrm quickconfigvà nhấn enter. Sau đó, bạn sẽ cần nói 'y' (có) với một vài lời nhắc

Nhập vào: winrm set winrm/config/client '@{TrustedHosts="RemoteComputerName"}' và nhấn enter. Thay thế "RemoteComputerName" bằng tên hoặc địa chỉ IP của máy chủ Hyper-V của bạn.

Sau khi nâng cấp Windows 10, bạn phải ủy quyền lại máy chủ Hyper-V một lần nữa. Thế là xong .. giải quyết.

mục nhập dòng lệnh bị thiếu các trích dẫn đơn xung quanh @ {Trustedhosts = "RemoteComputerName"}. nó cần phải'@{TrustedHosts="RemoteComputerName"}'


Là những công ty này trên máy khách hoặc máy chủ? Tại sao tôi không phải làm điều này ban đầu?
Andy

Ok, tôi không biết tại sao (có thể là một bản cập nhật Windows gần đây trên máy chủ), nhưng việc chạy winrm quickconfigđã nhắc tôi cho phép ngoại lệ tường lửa sau khi nói rằng chúng không phải và trả lời Y đã sửa lỗi này. Vì vậy, có lẽ điều này không liên quan gì đến việc tôi cập nhật lên Win10 và phải làm với đợt cập nhật cuối cùng. Các winrm setlệnh đối với tôi là không cần thiết chút nào. Tôi quyết định thử điều này sau khi tôi phát hiện ra rằng nó enter-pssession hyperv01cũng thất bại, nơi nó đã hoạt động trước đây.
Andy

Tôi gặp vấn đề tương tự với tình huống không thuộc miền, lệnh: winrm set winrm / config / client @ {Trustedhosts = "RemoteComputerName"} đã giải quyết vấn đề của tôi, nhưng mỗi lần tôi khởi động lại máy khách Win 10, tôi cần gõ lại lần nữa Tạo kết nối với máy chủ từ xa, có ý tưởng nào không?
Sami-L

1
Không hoạt động, nó báo cáo lại "Lỗi: Sử dụng dòng lệnh không hợp lệ."
Brian Knoblauch

0

Tôi cũng đã cập nhật lên windows 10 và gặp phải vấn đề tương tự, Khi tôi đọc bài đăng của bạn, tôi đã không đăng nhập vào tên miền. Windows 10 trở lại tài khoản người dùng cục bộ để đăng nhập.

Khi tôi đăng nhập vào tên miền, vấn đề của tôi đã được giải quyết, tôi hy vọng điều này sẽ giúp ích.


Xin lỗi nhưng đó không phải là vấn đề của tôi.
Andy
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.