2017-07-02 7 views
0

ipアドレスが192.168.1.31でポート番号が8084のlinux pcでtomcatを実行しています。私は、次のURLを経由して、それをテストしていますTomcatが起動しましたが、別のPCから聞くことができません

http://192.168.1.31:8084/

ウェルカムメッセージが来ている彼が絵に続くINT描かれているように:
enter image description here

しかし、私は10 windwos(別のPCから上記のアドレスを入力するとき)、私はこのエラーが表示されます:

This site can’t be reached 

192.168.1.31 took too long to respond. 
Search Google for 201 8084 
ERR_CONNECTION_TIMED_OUT 

私はファイアウォールをオフにしています。私はエラーがどこにあるのかわからない。私を助けてください 。

+0

「他のPC」から「上記のアドレス」にポート番号を含めてもよろしいですか?そうでない場合は、テストと同じ方法でURLに存在する必要があります。 –

+0

はい。私はアドレスhttp://192.168.1.31:8084/ –

+1

に入りました。明白なことを確認するだけで、あなたは同じネットワークにいますよね? Windows PCのIPアドレスは何ですか? – Vineet

答えて

2

デフォルトで192.168.で始まるIPアドレスはローカルネットワーク用です。したがって、Windowsマシンがこのネットワークにない場合、実際にはあなたのTomcatには届きません。あなたのWindowsマシンでipconfigをチェックし、それを見つけるために192.168.から始まるアドレスを見つけようとしてください。

また、設定ファイルtomcat/conf/server.xmlでtomcatバインドアドレスを変更し、TomcatをパブリックIPアドレスにバインドすることもできます。

iptablesは、パブリックIPの一部のポートからローカルネットワーク上のポート8084にトラフィックを転送するように構成することもできます。

関連する問題