VMware上で動作しているvmのIPアドレスを調べる方法(他にもvmを利用する方法など

ip vmware-workstation

私はLinuxボックス上でVMware Workstationを実行しています

centOS(Linux)の仮想マシンの電源を入れると、マウスやキーボードの操作ができません。エラーメッセージと関係があるのではないかと疑っています

このゲストにVMware Toolsがインストールされていません。VM メニューから「VMware Tools のインストール」を選択します

私はそのメニューオプションをクリックした場合、それはドライバなどの仮想CDを挿入します。私はマシン上のキーボードやマウスのコントロールを持っていないので、これは私を助けていません

IPアドレスやホスト名がわかれば、いくつかのプロトコルを使ってマシンに入ることができるのではないかと考えていました(SSHが頭に浮かびます)

このマシンのIPアドレスやホスト名を取得するにはどうすればいいですか?

注:この機械を作ったのは私ではありません。同僚がそれを作成した 誰がもはや会社ではない私がマシンに入ることができれば、多くの時間を節約できます。私はログイン認証情報を持っているので、それは問題ではありません

  36  sixtyfootersdude  2012-06-07


ベストアンサー

まず、仮想マシンの設定に入ります

Found the MAC address

そして、ネットワークセクションで「詳細設定」ボタンをクリックしてMACアドレスを読み取ります

そしてコンソールで実行します。arp -a

C:\>arp -a
Interface: 10.98.79.23 --- 0xb
Internet Address      Physical Address      Type
10.98.79.10           b8-ac-6f-cb-a1-80     dynamic
10.98.79.12           78-2b-cb-aa-51-bf     dynamic

Interface: 192.168.20.1 --- 0x1c
Internet Address      Physical Address      Type
192.168.20.128        00-0c-29-56-bd-36     dynamic
192.168.20.255        ff-ff-ff-ff-ff-ff     static

MACアドレスが見つかり、IPが側になります

この場合のIPは192.168.20.128

36  F Boucheros  2013-01-09


これらの入力デバイスがUSBデバイスとしてゲストOSに接続されていないか確認してください。一度それらを切断すると、それらはホストOSにアクセスできるようになるはずです

Linuxではコマンドは次のようになります

ip addr

あるいは、むしろ時代遅れのもの

ifconfig

Windows上の同等のコマンドは以下の通りです

ipconfig /all

のような感じで出力されますが

eno16777984: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
inet 192.168.2.101 netmask 255.255.255.0  broadcast 192.168.2.255
...

10  Martin Zeitler  2015-06-16


Workstation には組み込みの VNC サービスがあります。私は使ったことはありませんが、以下の設定を見る限りでは、これを有効にして、ホストのIPを特定のポートに割り当てて、いくつかのVNCクライアントを使って仮想マシンを制御することができそうです

VMWare Workstation VNC Config Setup

2  JoshP  2012-06-08


仮想マシンの設定を使用しない最も簡単な方法は、単にリンクで提供される手順に従ってください

Mac OS X (10.4) - Finding the IP Address and MAC Address

インストールされたMac OSを開き、メニューからアップルのアイコンをクリックします

enter image description here

2  Mahavirsinh Padhiyar  2018-02-22


Linuxについてはわかりませんが、Windowsでは

  1. VM に別のネットワークインターフェースを追加し、VMware DHCP を使用して既知の IP を VM に割り当てます。あなたはVMware DHCPを非常に短いアドレス範囲に設定する必要があり、それはIPを選択するのは簡単になります(また、デフォルトのWindowsファイアウォールの設定では着信エコー要求を許可していないので、確認するのは問題になるでしょう…しかし、あなたはWindowsではありません)

  2. VMがあるサブネットを選び、別のPCをサブネットに置いて(別のVMや物理的なPC)、コンピュータブラウザサービス(”ネットワーク “や “マイネットワークの場所”)を使ってVMを探してみてください

また、ネットワークスキャンソフトも探してみてください

ところで、VMのネットワークモードは?ホストのみのプライベートネットワーク(NATの有無に関わらず)か、ブリッジド?

1  Ubeogesh  2012-06-07


回答が遅すぎるかもしれませんが、私も同じ問題を抱えていました。単純にVMware vSphere Clientをインストールし、ログオン後にVMを右クリックして、マウスとキーボードが動作するコンソールで開くことができます。コンソールからマウスを終了するには、Ctrl + Altキーを押します

1  CiviDeja  2017-07-07


ネットワーク上の未知のホストを見つけるには、Angry IP scannerを使うことができます。Linux 用のもう一つのオプションは arp-scan です (通常はデフォルトではインストールされていませんが、依存関係はほとんどありません)。コマンド arp-scan -l を実行すると、IP アドレスと関連する MAC アドレスの表が表示されます。すべての VM は似たような MAC アドレスを持っているので、大規模なネットワークを持っている場合には、そのようにして絞り込むことができます

1  Charles Burge  2018-02-01


Windows 7では

  1. MACアドレスをクリップボードにコピーしました
  2. MACアドレスの文字列を検索します

1  Michael Scott  2019-09-10


私は同じ問題を持っている、私はLinux上でコマンドを入力します

ip addr

しかし、それは私が探していたものではない127.0.0.0.1のようなものを表示しています

VMwareにLinux(CentOS)をインストールしたときに、ネットワーク設定をしていないことに気がつきました

そこで、新しいLinux VMをインストールしなおすことで解決しました。インストールの途中で、写真のようにネットワークの設定をするセクションがあります

画像

インストールが完了したら「ip adddr」と入力するとIPが表示されました

1  poomcyber  2019-11-20


Linux ボックスから、VMware インターフェイスで arp-scan を実行し、MAC を探します

arp-scan --interface=vmnet8 -l
192.168.169.146 00:0c:29:40:5e:db   VMware, Inc.
192.168.169.254 00:50:56:f1:76:14   VMware, Inc.

1  ousbenz  2020-06-03


タイトルとURLをコピーしました