0

Windows7 で Debian VMware 仮想マシンを実行しています。仮想マシンで Rails Web アプリを開発しています。VM の外部、つまり Windows からアプリ (localhost:3000) にアクセスしたいと考えています。

それを行う方法はありますか?

ありがとう。

4

1 に答える 1

2

これは、仮想ネットワーク アダプタがゲストとホストの間でどのように設定されているかに大きく依存します。何も変更していないと仮定すると、デフォルトでブリッジされます。VM でターミナルから次を実行します。

ifconfig

これにより、Windows ホストからアクセスできる仮想インターフェイスの IPv4 アドレス (通常は 10.xxx) が得られます。ポートを使用してホストのブラウザにそれを入れて:3000アクセスできるはずです。

ネットワーク アダプタを変更した場合は、状況が異なる場合があります。たとえば、NAT として設定すると、物理ネットワーク上のアドレスが与えられます。つまり 192.xxx ですが、アクセス方法は同じです。ホストのみのネットワークも 10.xxx アドレスを提供する可能性が高いですが、アクセスも提供する必要があります。

于 2012-08-28T19:17:50.487 に答える