iPhoneをTCPおよびUDPサーバーとして使用 - ポートを開きますか?

StackOverflow https://stackoverflow.com/questions/3743425

  •  04-10-2019
  •  | 
  •  

質問

iPhoneとサーバーのUDPとTCPを介してパケットを送信して入手する必要があります。しかし、私はパケットをクライアント(iPhone)に送信したい場合、彼は...ちょっとサーバーであると考えました。

それでは、ポート2347を介してiPhoneにパケットを送信して取得しているとしましょう。iPhoneなどのポートを開く必要がありますか? iPhoneに組み込まれたファイアウォールはありますか?

役に立ちましたか?

解決

iPhoneにファイアウォールはありません。ただし、99%の時間、電話には公開されたIPがありません。ルーターの背後にあるWiFiにあるか、おそらくNATプールの背後にあるセルラーネットワーク上にある可能性があります。いずれにせよ、これらの機器のいずれにもアクセスできず、携帯電話のコンテキストにユーザーがアクセスできません(潜在的にWiFi使用の場合もあります)。これを別の方法で行うことを考えてください。

他のヒント

デフォルトでは、iPhoneにファイアウォールはありません。 iPhoneがサーバーとして動作する必要がない場合、つまりポートにバインドする場合は、受信した情報、すなわちIP、ポートを使用してサーバーをiPhoneに送り返すことができます。あなたの選択、例えば、TCPまたはUDP。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top