2016-07-25 13 views
0

Vaadinでhello worldアプリケーションを作成しました。開発は、並列で実行されているWindows 10で実行され、Windows仮想マシンで実行されているWebサービスを残しました。私はWindowsのブラウザからurl:localhost:8080/hello-worldを通してサービスにアクセスできます。私はifconfigを使ってWindows仮想マシンのIPアドレスを見つけました。もし私がurl:ipaddress:8080/hello-worldをブラウザ上で実行しているなら、それはうまくいきます。しかし、イントラネット上の私の同僚は、同じURLを通じてWebアプリケーションにアクセスすることはできません。私はここで何が欠けていますか?サービスは私にしか見えませんか?ファイアウォールの問題はありますか?パラレル仮想マシンのセットアップに問題がありますか?イントラネット上の同じマシン(Mac)でアクセス可能なWindowsのパラレルにアクセスできるWebサービス

ありがとうございます。

+0

あなたの同僚は、「ipaddress」にpingできますか? – sidgate

+0

いいえ、私たちはそれを試しました。どのように見えるようにすることができますか? – edd

+1

あなたの同僚とあなたは同じイントラネットにいません。あなたのシステム管理者に確認してください – sidgate

答えて

0

私はちょうど答えを見つけましたが、あなたの助けに感謝します。結論は、Windows仮想マシンを共有モードで実行していたことです。どうやら、あなたがそれを行う場合、Windows仮想マシンは、独自のMacとサブネットにあり、Macはルータです。私はデフォルトのアダプタを使ってブリッジメソッドに切り替えました。そして私はイントラネット上のIPアドレスを取得します。これは誰でも見ることができます。

よろしくお願いいたします。