VMWare:IPまたはMACアドレスでVMを見つける方法は?
VMWare vSphere Clientインターフェイスでは、名前のみで仮想マシンを検索できます。ただし、場合によっては、IPまたはMAC(NICハードウェア)アドレスで特定のVMWare仮想マシンを見つける必要があります。
VMWare PowerCLIを使用すると簡単に実行できます これにより、さまざまな仮想マシンパラメータで検索できます。
PowerCLIコンソールを実行し、次のコマンドを使用してvCenterサーバーまたはESXiホストに接続します。
Connect-VIServer vcenter-hq.woshub.com -User administrator
MACアドレスで仮想マシンを検索するには、次のコマンドを使用します。
$vmMAC="00:52:32:DD:12:91”
Get-VM | Get-NetworkAdapter | Where-Object {$_.MacAddress –eq $vmMAC } | Select-Object Parent,Name,MacAddress
ご覧のとおり、コマンドは仮想マシンの名前とそのMACアドレスを返しました。
VMFSデータストアの仮想マシン構成ファイル(VMX)で特定のMACアドレスを直接検索することもできます。 SSH経由でESXiホストに接続し、次のコマンドを実行します:
find /vmfs/volumes | grep .vmx$ | while read i; do grep -i "00:52:32:DD:12:91" "$i" && echo "$i"; done
仮想マシンにVMwareToolsがインストールされている場合は、ゲストオペレーティングシステムのIPアドレスで検索できます。たとえば、特定のIPアドレスを持つVMを見つける必要があります。次のコマンドを使用します:
$vmIP="192.168.1.102”
Get-VM * |where-object{$_.Guest.IPAddress -eq $vmIP}|select Name, VMHost, PowerState,GuestId,@{N="IP Address";E={@($_.guest.IPAddress[0])}}|ft
IPアドレスの一部しかわからない場合は、次のコマンドを使用します。
$vmIP="192.168.”
Get-VM * |where-object{$_.Guest.IPAddress -match $vmIP}|select Name, VMHost, PowerState,@{N="IP Address";E={@($_.guest.IPAddress[0])}} ,@{N="OS";E={$_.Guest.OSFullName}},@{N="Hostname";E={$_.Guest.HostName}}|ft
このコマンドは、IPアドレスがこのパターンに一致するすべての仮想マシンのインストール済みOSの名前とタイプを一覧表示します。
-
Windows 10 で MAC アドレスを変更する方法
すべてのマシンには固有の MAC アドレスがあり、ネットワーク上で永続的かつ固有の ID を提供します。つまり、デバイスは、MAC アドレスと呼ばれる一意のメディア アクセス コントロール アドレスを通じて、ネットワーク上で認識または識別されます。さらに、MAC アドレスは Windows マシンに限定されません。ネットワークに接続されているすべてのデバイスには、それぞれの Mac アドレスがあります。これは、Android フォン/TV、iPhone/Apple TV/MacBook、ルーターなど、ほとんどすべてが Mac アドレスを持っていることを意味します。 したがって、Mac アドレ
-
Windows 11 で MAC アドレスを見つける方法
MACアドレス コンピューターの一意の識別子です。ローカル ネットワーク接続でコンピュータを識別するために使用されます。 すべてのコンピューター/ラップトップには MAC アドレスまたは「メディア アクセス制御」アドレスがあり、Windows 11 も例外ではありません。 MAC アドレスは、48 ビット長の 12 文字の一意のセットであり、コンピューターのネットワークを識別するために使用されます。 ネットワーク デバイスの接続とネットワーク ハードウェアのチェックに問題がある場合は、MAC アドレスを見つける必要があるかもしれません。 MAC アドレスは、ネットワークに接続しているデバイスを