2012-02-19 6 views
0

私はnetbeansを使用してWebサービスを開発しました。現在ローカルにホストされています(localhost)。私のAndroid端末(エミュレータではありません)からこのWebサービスに接続したいのですが、3Gを使用している場合は接続はありません。Webサービスのホスティング(Netbeans)

私はこれを解決できる方法はありますか?ありがとう!

+4

電話で3G経由で通信できるようにするには、サーバーに外部から解決可能なIPが必要です。 – Perception

+0

言い換えれば、あるサーバでホストする必要がありますか?私のローカルPCに外部IPを設定することはできませんか? – progdoc

+0

はい、サーバーにホストする必要があります。あなたのコンピュータ上に外部からアクセス可能なIPを置くことができます。あなたは、あなたのホームネットワーク上の***ではないコンピュータ***からそれをpingしようとすることによって、いつもあなたの現在のipをテストすることができます。 – Perception

答えて

1

ローカルネットワークでは通常NATが使用されます。 NATは、NATされたネットワーク内のインターネットからIPへのインバウンド接続の作成を防ぎます。

これを回避する方法の1つは、ルータでポート転送を行うことです(ルータがNATを行っている場合)。

関連する問題