2017-03-27 9 views
0

私はlaravel私のローカルサーバで動作しているアプリケーションを持っています。このlaravelアプリはport:80です。 Ubuntu VirtualBoxにこのアプリをロードします。ローカルサーバがUbuntu VirtualBoxにロードされていません

マイIP設定:

IPv4 Address : 192.168.8.157 
Subnet Mask : 255.255.255.0 
Default Gateway: 192.168.8.1 

私はBridged Adapterとしての私のvirtualboxをconfigコンいます。で、私のVirtualBoxに私はポート:3000上で実行されている私の地元のウィンドウ内のハロー単語アプリ(Node.jsのを)作っている、それが実行されている

127.0.0.1 localhost 
127.0.1.1 asus 

192.168.8.157 v2.my.local 

:私の/etc/hosts(UbuntuのVirtualBoxの)では、私はこれを持っていますv2.my.local:3000と入力しますが、VirtualBoxv2.my.localと入力すると、(アプリケーションがWindowsローカルマシンで実行されていても)動作しません。それは言う:

This v2.my.local page can’t be found 

何か提案がありますか?前もって感謝します。

答えて

0

Windowsファイアウォールがポート80経由で接続をブロックしている可能性があります。ファイアウォールを無効にして、動作している場合は試してみてください。 Windowsファイアウォールを起動し、ファイアウォールルールを追加してポート80経由の接続を許可します。Windowsバージョンが10の場合、すべての仮想ボックス関連接続がブロックされます。正しいルールを追加してください。

関連する問題