Hyper-V 3.0 (5) – 遠端管理

王偉任 (不自量力のWeithenn)

Dn236363.060DE5057573180CEC6D227C6D3E2207(zh-tw,TechNet.10).png

2013年4月

Hyper-V Server 啟動遠端桌面管理功能

開啟 Hyper-V Server 的遠端桌面功能,以便後續進行遠端維護作業:

  1. 請切換到 Server Configuration Tool 視窗後鍵入數字 【7】,選擇「遠端桌面」項目。
  2. 接著依序鍵入相關資訊 「E > 1」 ,其中 E 表示啟用遠端桌面功能,而數字 1 則表示採用較安全的方式來連結遠端桌面服務 (使用網路層級驗證),啟用之後 Hyper-V Server 將會開啟 TCP 協定 Port 3389 (svchost.exe - Windows Services 的主機處理程序),關於遠端連線功能中較安全以及較不安全的遠端桌面用戶端詳細資訊,本文就不在贅述有興趣的讀者請參考 Technet 技術文件庫 – 設定遠端桌面服務連線的網路層級驗證

    Dn236363.444BED2D88C0A3E6AFBD48D11BA6B1A3(zh-tw,TechNet.10).png

    圖1、啟用遠端桌面功能並僅允許較安全的遠端桌面用戶端

Windows 8 設定 hosts 解析檔案

此次的 Hyper-V Server 遠端管理實作環境為「單機」管理並非在 Windows AD 網域當中,但是採用 Hyper-V 管理員進行遠端管理 Hyper-V Server時,必須要採用「主機名稱 (Hostname)」的方式進行連接才行,若是採用「IP 位址」的方式進行連結的話將會發生「您沒有完成此工作的必要使用權限」的錯誤訊息回彈。

因此我們可以透過修改 Windows 8 本機 hosts 檔案,來達成主機名稱與 IP 位址自我解析的需求以順利連結至 Hyper-V Server。請使用「以系統管理員身份執行」的方式開啟筆記本,接著修改「C:\Windows\System32\drivers\etc\hosts」檔案內容,加入 【10.10.75.168 WeithennV-2012】 一筆記錄後存檔離開即可。

Dn236363.2685E94A879C868F44D74DA64E62A113(zh-tw,TechNet.10).png

圖2、加入Hyper-V Server 解析記錄以達成主機名稱與 IP 位址自我解析的需求

Windows 8 啟用 Hyper-V GUI 管理工具

請依序點選【控制台 > 程式集 > 開啟或關閉 Windows 功能】,接著勾選【Hyper-V GUI 管理工具】項目後按下確定即可,功能啟用完畢後會重新啟動主機以及開啟 Hyper-V 管理員。

Dn236363.01C540668D12D0C7A73BDE11376678A9(zh-tw,TechNet.10).png

圖3、Windows 8 開啟 Hyper-V GUI 管理工具

設定 Anonymous Logon 具備遠端存取權限

請執行【dcomcnfg】指令開啟元件服務,接著依序點選【元件服務 > 電腦 > 我的電腦 > 內容 > COM 安全性 > 存取權限 > 編輯限制】,於彈出的存取權限視窗中勾選【ANONYMOUS LOGON】項目中的【遠端存取】項目後按下確定鍵即可。

Dn236363.C146AC1B9B2B56BD52E6294FA03C397D(zh-tw,TechNet.10).png

圖4、設定 Anonymous Logon 具備遠端存取權限

將 Hyper-V Server 加入為信任主機

請於 Windows 8 利用系統管理員權限開啟 PowerShell,並且輸入【Set-Item WSMan:\localhost\Client\TrustedHosts -Value WeithennV-2012 -Concatenate】指令,將遠端 Hyper-V Server 主機加入至 Windows 8 主機遠端管理的信任主機清單當中。

Dn236363.2C04388E3D8D36D12F0E80A1AF70CB5D(zh-tw,TechNet.10).png

圖5、將 Hyper-V Server 主機加入至 Windows 8 信任主機清單當中

當 Hyper-V Server 與 Windows 8 帳號不同時

如果您登入 Windows 8 主機的使用者帳號,與 Hyper-V Server 上管理帳號不同時並且您又不希望在 Windows 8 主機端建立使用者帳號的話,您可以透過指令建立一個專門針對遠端主機進行管理的帳號,請使用「以系統管理員身份執行」的方式開啟命令提示字元,接著鍵入【cmdkey /add:WeithennV-2012 /user:Weithenn /pass:1qaz@WSX】 指令 (此實作中 Hyper-V Server 管理密碼為 1qaz@WSX),指定將存取 Hyper-V Server 的帳號及密碼存放於 Windows 8電腦中,最後鍵入【cmdkey /list】指令進行確認。

Dn236363.C5C740426A0079C90B8674EE68DD38C1(zh-tw,TechNet.10).png

圖6、建立一個專門針對遠端主機進行管理的使用者帳號

Windows 8 使用 Hyper-V 管理員進行遠端管理

經過上述一連串的相關設定之後,我們便可以在 Windows 8 主機透過剛才所啟用的 Hyper-V 管理員工具進行 Hyper-V Server 遠端管理,開啟後點選【Hyper-V 管理員 > 連線到伺服器】,接著輸入 Hyper-V Server 的主機名稱「WeithennV-2012」後按下「確定」鍵,便可以遠端管理 Hyper-V Server。

Dn236363.F370D01B7087C4F5303605D178AA4EC3(zh-tw,TechNet.10).png

圖7、透過 Hyper-V 管理員連線至遠端 Hyper-V Server 進行遠端管理

結語

透過本文的說明讀者應該已經了解到免費的 Hyper-V Server 2012所具備的強大功能及版本特色,並且依照本文設定步驟後將 Hyper-V Server 基礎設定及遠端管理部份設定完畢。對於 IT 預算不高的中小型企業來說,相信管理人員可以利用可以完全免費的 Hyper-V Server 2012虛擬化技術平台,搭建出伺服器合併 (Server Consolidation) 環境,甚至企業中建置有 Windows AD 網域時,更能建構出具備高可用性的 容錯移轉叢集(Failover Clustering)、快速遷移(Quick Migration)、即時遷移(Live Migration)...等虛擬化環境,充份享受到虛擬化技術所帶來的好處。

文章分類: TechNet – Hyper-V 3.0

顯示: