web-dev-qa-db-ja.com

VMゲスト-ゲストからのVM​​wareホストの名前の特定

ゲストが存在するVMwareホスト(ESXまたはESXi)の名前をゲスト自体の中から判別することはできますか?

これはVMware Toolsで可能になると思いますが、どこを見ればよいかわかりません。

4
warren

最初に VMXファイルを編集する なしではそれはできません。

同じ質問 に対するstackoverflowの答えはここにあります

1
JakeRobinson

これを可能にするいくつかのpowershellスクリプトがあります。または、 http:// yourESXaddress を開いてapiをチェックアウトします。スクリプトで解析できる簡単なエクスポートについては、スクリプトを使用して http:// ESXIPAddress/mobの内容をプルします。 / そのESXホストによって管理されるリソースをリストします

0
Lane Weast

私はおそらくこれを行う方法はいくつもあると思いますが、2つの方法をすぐに考えることができます。1つは、ゲストにViXをインストールし、ホスト名を指定せずにホストに接続することです(Google "ViXリファレンス"、次に "共通のタスク」)、次にVix_CopyFileFromHostToGuest()を使用してファイル/etc/vmware/esx.confをコピーします。もう1つは、ゲストからホストへのある種のネットワーク接続を作成することです(私はsshを使用しましたが、ホスト名またはIPがわからない場合でも、上記のようにViX接続を実行して、時間がかかるジョブをディスパッチできます)。ゲストで「netstat -a」と言います。 netstatの出力には、解決可能な場合はホスト名が含まれます。

0
user57906