4

VMWare Fusion で実行するゲスト OS として CentOS (Cloudera CDH3 イメージ) を使用しています。すべて正常に動作し、IP アドレスを使用して MAC OS からゲスト マシンにアクセスできます。MAC と VMWARE マシンの間でネットワークをブリッジしているため、ゲストには別の IP があり、IP を使用してゲストに SSH で正常に接続できます。私が直面している問題は、ゲスト OS にホスト名でアクセスする方法がないことです。ゲスト OS でホスト名を設定しようとしましたが、MAC はホスト名を使用してマシンに接続できず、ゲストのホスト名さえ認識しません。リモート マシンのホスト名を接続するパラメータとして受け取るライブラリを使用しているため、これが必要です。残念ながら、それは IP を受け入れないため、これまでのところ機能させることができませんでした。これを解決する方法について何か考えはありますか?

VMWareにNATを使用しようとしましたが、このモードではCentOSはインターネットに接続しません。手動で変更しようとしましたが、成功しませんでした。ゲスト OS (CentOS) のスクリーンショットは次のとおりです。

ここに画像の説明を入力

4

1 に答える 1

2

この IP アドレスを DNS サーバーに入力するか、次のようにします。

on your 'host' machine, edit `/etc/hosts`
add this line:
`<ip-address-of-your-VM> <hostname-you-wish-to-call>`
于 2013-04-03T16:46:17.580 に答える