プライマリオペレーティングシステムで実行されている仮想マシン(VirtualBoxなど)がある場合は、元の(ホスト)オペレーティングシステムで仮想インターフェイスとIPアドレス(仮想マシンの)をどのように識別しますか?
ifconfig
あるいは、同様のものを使用できますが、ip a
接続されているVMに関連する情報は表示されません。メイン(ホスト)OSが通過192.168.1.104
したと表示されますがwlan0
。
ただし、仮想マシン内でこれらのコマンドのいずれかを実行すると、現在10.0.2.15
@viaが有効になっていることを確認できますeth0
。
ベストアンサー1
VirtualboxにVBoxManage
。このツールはゲストオペレーティングシステムに関する情報にアクセスできます。
この例(Windows 10、PowerShellウィンドウ)では、次のVMのIPを検索したいと思いますDS201
。
PS C:\Program Files\Oracle\VirtualBox> .\VBoxManage.exe guestproperty get DS201 "/VirtualBox/GuestInfo/Net/0/V4/IP"
Value: 10.0.2.15
(Windowsと同様に、LinuxとMac OS Xでも同じように動作します。)
VBoxManage の機能に関するドキュメントは、以下にあります。https://www.virtualbox.org/manual/ch08.html。