0

Mac で Rails アプリケーションを開発し、localhost:/3000 でテストしています。IE8 のいくつかの機能をテストする必要があります。virtualbox をダウンロードして VM をセットアップしました。Mac で Rails サービスを実行して、次のさまざまな方法を試してみましたが、うまくいきませんでした。

http://192.168.1.2:3000

Windows cmd で ipconfig を実行したところ、IP アドレスが 10.0.2.15 であることがわかりました。

http://10.0.2.15:3000

Macでホスト名を作成し、Windowsで次のことを試しました:

mac-hostname:3000

しかし、上記のどれも機能しませんでした。

4

2 に答える 2

1

これが私が問題を解決するためにしたことです。/ etc / hostsファイルを更新しました。IPアドレスを追加し、ローカルホストの名前を別の名前に変更しました。

10.0.2.2 localtest

そして、私のブラウザに次のように入力します。

http://localtest:3000
于 2013-03-14T15:31:53.693 に答える
0

私はこれを機能させています。VM設定を確認してください。私の場合、[ネットワーク]タブの[接続先:]はNATに設定されています。

ホストアドレス(192.168.1.2)は、ブラウザを指定する場所です。10.0.2.15アドレスはVMクライアントに属しています。tracert 192.168.1.2VMでコマンドウィンドウを開いて、2ホップでそこに到達できるはずです。

PS:ブリッジアダプタを使用してこれを機能させることもできる場合があります。私はあなたに何が私のために働くかを話しているだけです。

于 2013-03-09T00:04:28.017 に答える