私は数日間アスタリスクをいじっていますが、楽しんでいますが、最近、自分が望むものを達成するためのより簡単な方法を考えましたが、それが可能かどうかはよくわかりません.
IP を使用して LTE 経由で 2 つのスマートフォンを照合することは可能ですか?
したがって、プログラムで IP を取得し、それらの IP をサーバーに送信して、サーバーに接続させるだけです。これは可能ですか?
どんな洞察もいただければ幸いです!
電気通信のすべてと同様に、それはあなたのキャリアに依存します:-)
一部の通信事業者は、ネイティブ IPv4 アドレスを提供し、それらを NAT しません。この場合、サーバーは IP を使用してノードのエンドポイントを決定できます。ただし、IPv4 が不足していることを考えると、多くの ISP と同様に、キャリアは IP の NAT 処理と、未承諾のインバウンド トラフィックのファイアウォール処理を行っている可能性が高くなります。これにより、2つの点で困難になります。まず、IP/ポートの組み合わせは、接続に対して一意であるとは限りません。「フロー間」で変更される可能性があります。2 つ目は、たとえ IP を知っていたとしても、モバイルに直接アクセスできる可能性は低いということです。
このようなものは、より良いアイデアかもしれません:
一部の通信事業者は、モバイルを起動して「サーバーにコールバック」させる「ウェイクアップ」メカニズムを提供し、サーバーがモバイルの固定アドレスを持つ必要をなくしています。それは SMS かもしれませんし、何らかの統合ソリューションを介しているかもしれません。携帯通信会社は携帯電話の場所と現在の IP 配置を正確に把握しており、その配置を携帯電話に提供したことを思い出してください。通信事業者に問い合わせることができれば、サーバーは必要なものを取得します。