Vì khách Hyper-V của bạn không phải là Microsoft nên nó sẽ không có khả năng RDP ngoài luồng, do đó, tại sao bạn không thể chỉ "RDP" cho nó.
Nếu bạn yêu cầu sử dụng giao thức RDP của Microsoft thì bạn sẽ cần cài đặt máy chủ RDP trên HĐH khách.
Nguồn: https://docs.microsoft.com/en-us/azure/virtual-machines/linux/classic/remote-desktop
Mặc dù nguồn của tôi là cho Azure nhưng nó đúng với mọi khách Hyper-V (và các sản phẩm VM khác).
Nguồn ở trên đang đề xuất [ít nhất là cho Linux] để cài đặt xrdp
máy chủ RDP nguồn mở cho phép bạn sử dụng máy khách RDP tích hợp Windows (mstsc.exe) để kết nối với hệ điều hành khách của bạn. Một Google đơn giản cho xrdp centos
thấy một vài bài viết của những người đã cài đặt nó:
Nguồn: https://www.google.co.uk/search?q=xrdp+centos&oq=xrdp+centos&aqs=chrom.69i57j0l5.1576j0j7&sourceid=chrom&ie=UTF-8
Để thêm và hoàn thành câu trả lời của tôi liên quan đến câu hỏi cuối cùng của bạn: Bạn sẽ cần kết nối với IP hoặc tên máy chủ của chính hệ điều hành khách. Nếu bạn thực hiện ifconfig
trên thiết bị đầu cuối CentOS thì bạn sẽ thấy địa chỉ IP cho ethx
(có lẽ là eth0) mà bạn sẽ nhận ra là mạng con bạn đã chọn (192.168.xx, 10.xxx, v.v.).