2012-01-11 3 views
1

私はIPを介してコマンドをリッスンするアプリケーションを持っています。 プログラムはローカルで正常に動作しますが、リモートアドレスでアプリケーションコマンドを送信しようとすると接続されません。 着信ネットワークトラフィックをブロックするルータを回避する方法はありますか? 私はJAVAを使用しています ありがとうございます。ルータが私のアプリケーションのネットワークトラフィックをブロックするのを止める方法

+2

ファイアウォールでポートを開き、その間にNATゲートウェイがある場合はポート転送を設定します。 (リモートから簡単にファイアウォールを通過することができれば、ファイアウォールには何の意味もありません) – nos

+0

アプリケーションは自動的にこれをどうしますか? – Undefined

+0

彼らは一般的に(NATのホールパンチをやろうとするために世界の終わりにまた戻って行くスカイプのようないくつかのアプリを除いて)ポートフォワーディングを使いこなす必要はありません。ファイアウォールの背後にあるかNATゲートウェイであるかにかかわらず、あなたの実際の問題と設定が何であるかについてもっと詳しく説明する必要があります。おそらく、NATゲートウェイの背後にある* 2つのアプリケーションを接続しようとしています – nos

答えて

0

制御するホストのペアの場合、着信ポートを開くことができます。 は、ホストを にリンクするVPNを効果的にセットアップするために、Hamachiなどのトンネリングプログラムを使用して成功することもできます。

無関係なコンピュータ(例えば、ゲームの接続を に設定しようとしている)について話しているのであれば、 をインストールし、追加のソフトウェアを信頼するという一般的な解決策はありません。通常の解決策は、公開サーバを使用し、 がエンドポイント間のトラフィックを中継することです。

関連する問題