Windows Server 2012を実行しているリモートマシンを所有しています。Hyper-Vを使用して仮想マシンを作成し、Windows 7をインストールしました。この仮想マシンにリモート接続できますか?それ、どうやったら出来るの?他のプログラムを使用していますか?
しかし、このトピックを利用して、別のIPアドレスがない場合、この手順を実行するにはどうすればよいですか?静的IPなしで接続する方法はありますか?
ご存知かもしれませんが、仮想マシンにリモート接続する簡単な方法の1つは、Enter-PSSession
コマンドレットです。この方法では、リモートの目的でホストマシンをHyperV上の仮想マシンに接続する場合、IP構成を設定する必要はありません。
これを実現する簡単な方法は、仮想マシンがHyperVにロードされていると仮定して、次のように記述することです。
#Get all the virtual machines from hyperV
#And store them into an object
$virt_mach = Get-VM
#Try with one specific VM
#..You need to start it before
Start-VM -VM $virt_mach[0]
#To Access to a specific Vm with credentials
#You need to define credentials like this (or with the get-credentials cmdlet)
$user = "DOMAIN\myuser1"
$password = ConvertTo-SecureString "SuperPasswordSoHaRdToFIND" -AsPlainText -Force
$creds = New-Object System.Management.Automation.PSCredential ($user,$password)
#connect to the first VM of the list
Enter-PSSession -VMName $virt_mach[0].Name -Credential $creds
#and then write commandy you need to into the virtual machine
#in here..
PSSessionを終了するには、Exit-PSSession
と入力するだけです。
そのことを覚えておいてください。この仮想マシン接続の方法は、Powershell DirectをサポートするO.Sでのみ機能します。つまり、これはWindows10とServer2016でのみ機能します。
私の意見では、ホストマシンからWindows 7仮想マシンにリモートで接続する方法は、前に説明したセットアップを手動で構成する以外にありません(IPアドレスの設定、信頼できるドメインへの仮想マシンの追加など)。 。