0
私はポートを開いて、特定のアプリケーション(他の.netアプリケーション)からの着信要求をリッスンしているアプリケーション(Adobe AIRを使用して開発された)を持っています。私は、ローカルマシンからのみリクエストを受け入れなければなりません。他のマシンからリクエストを受け入れる必要はありません。したがって、私はホストアドレスとして127.0.0.1を指定し、サーバーソケットの作成時にはポート番号として9999を指定しました。私のアプリケーションで開かれたポートへの接続をブロックする方法は?
私のアプリケーションは正常に動作しています。しかし、問題は、他のコンピュータが私のアプリケーションで開いているこのポートを見ることができるということですか?彼らが見ることができる場合、私はどのように他のコンピュータから開いているポートへの接続をブロックできますか?この問題に対処するための提案はありますか?
ファイアウォールを使用してもよいでしょう。 –
ローカルファイアウォールですか? – Dinesh
はい。指定されたPCポートへのファイアウォールのブロックアクセス。 (あなたの場合、9999)。 次に、ポートはローカルアクセスのみであることが保証されています(ただし、127.0.0.1でリッスンしても同じことが行われます)。 –