Hyper-vを使用していて、Vagrantを使用してVMを作成しました。Vagrantfile
にあるようです。IPアドレス(静的またはdhcp)を定義するのを忘れました。使用する)。
これで、VMのネットワークアダプターに関する情報を表示できます。
get-vm -n 2012R2 | Select -ExpandProperty NetWorkAdapters
そして、結果情報は次のとおりです。
Network Adapter False 2012R2 VM Virtual Switch 00155DFA9F01 {Degraded, ProtocolVersion} {}
MACアドレスが定義されていることがわかるように、スイッチは外部スイッチです。ただし、最後のプロパティ値(バインドされたIPアドレスに関連する)は定義されていません。
PowershellまたはGUIマネージャーを使用してHyper-VのVMマシンのVM $ ===マシンのIPアドレスを手動で設定する方法はありますか(GUIでIPを設定する可能性は見つかりませんでした)。
PowerShell Directを使用して、Hyper-Vホストから直接VMに接続できます。PowerSHellDirect( https://blogs.technet.Microsoft.com/virtualization/2015/ 05/14/powershell-direct-running-powershell-inside-a-virtual-machine-from-the-hyper-v-Host / )はVMバスを使用して通信しますVM(現在のウィンドウを実行している限り)の内部。ネットワークスタックをバイパスし、まさにこのために作られています。ただし、本当に新しいOSが必要です(プレビューと表示されますが、見てください)。日付-Server2016より前の日付)。
IPアドレスを変更するだけです。
https://www.howtogeek.com/112660/how-to-change-your-ip-address-using-powershell/
コマンドは次のようになります。
New-NetIPAddress –InterfaceAlias“ Wired Ethernet Connection” –IPv4Address“ 192.168.0.1” –PrefixLength 24 -DefaultGateway 192.168.0.254
または、DHCPを使用します;)しかし、それはあなたが求めるものではありません;)
次のコマンドを使用して、IPアドレスを特定のMACアドレスに割り当てます。
netsh DHCP server <DHCPserverIP> scope <scopeIP> add reservedip <reservedIP> <MAC Address>
よろしく、ペミル