0

10.6 を実行している Macbook を使用しています。VMware Fusion を使用して、Ubuntu Server の最小仮想マシンを実行しています。Ubuntu Server は基本的な LAMP スタックを実行しています。

Mac OS で開発を行っています。Mac OS から Ubuntu サーバーへのディレクトリを VMware で共有しています。Ubuntu Server はそのディレクトリを apache に使用します。

仮想マシンの IP アドレスを使用して、Firefox の Mac OS であるサーバーにアクセスします。仮想マシンを起動するたびに、仮想マシンの IP アドレスを調べなければならないので、これは面倒です。静的 IP アドレスを設定できますが、Macbook をネットワーク間で移動すると問題が発生します。

localhost などを使用して Mac OS から仮想マシンにアクセスできる構成 (NAT またはブリッジなど) はありますか?

ありがとう

4

4 に答える 4

1

NAT は問題ないはずです。VM はそのように別のサブネット上にあり、好きな静的 IP を与えることができ、実際のネットワークの (動的) IP に干渉しません。

于 2009-11-05T17:30:14.343 に答える
0

探しているのは、NAT またはブリッジ アダプターではなく、ホストオンリー ネットワーク アダプターです。これにより、実際のホストのみに接続するネットワーク インターフェイスが仮想マシン上に作成されます。変更されないこのインターフェイスの IP アドレスを設定することは完全に安全であり、邪魔になるトリッキーな NAT はありません。これは、実ホストと仮想ホストの間の通信のためだけに存在する小さなネットワークです。正確な目的は、このような開発を行うことができるようにすることです。私は常に VirtualBox で同じ機能を使用していますが、VMWare にも同じ機能があります。

ホストオンリー アダプターを使用すると、VM がインターネットにアクセスできなくなるのではないかと心配するかもしれません。答えは簡単です。2つのアダプターを作るだけです。eth0、eth1。それらの 1 つを、インターネット アクセス用のブリッジ アダプターまたは NAT アダプターにします。もう 1 つを開発用のホスト専用アダプターにします。最新の Linux ディストリビューションのほとんどは、それに応じて自動的にルーティングされます。私はいつもそうしているので、Ubuntuがそうしていることを知っています。繰り返しますが、これは VirtualBox を使用したものです。走行距離は VMWare によって異なる場合がありますが、それほど異なるとは思えません。

于 2009-11-05T18:10:56.580 に答える
0

私は Virtual Box を使用しており、その代わりにコンピューターのローカル アドレス (たとえば 192.168.1.100) を入力していますlocalhost

于 2011-06-01T21:22:58.477 に答える