NATの背後にあるネットワーク内のデバイスが、サーバーにローカルアドレスを与えるパブリックネットワークに電話をかけたいアプリケーションがあります。後で、たとえば10分または20分後に、サーバーが接続できるようにします。ネットワーク内のデバイス。
実際の現在のローカルアドレスを提供した場合にローカルノードに誘導する、ファイアウォール/ルーターなどで一般的にサポートされているプロトコルはありますか?
ありがとう
NATの背後にあるネットワーク内のデバイスが、サーバーにローカルアドレスを与えるパブリックネットワークに電話をかけたいアプリケーションがあります。後で、たとえば10分または20分後に、サーバーが接続できるようにします。ネットワーク内のデバイス。
実際の現在のローカルアドレスを提供した場合にローカルノードに誘導する、ファイアウォール/ルーターなどで一般的にサポートされているプロトコルはありますか?
ありがとう
いいえ、そのようなプロトコルはありません。さらに、複数のNATの場合、ローカルノードは最も内側のNATの背後にあるアドレスしか知ることができず、サーバーは最も外側のNATの外側のパブリックアドレスしか知ることができないため、複数のNATを介してマッピングしたり、知ることさえできません。パスにいくつ存在しますか。
ローカルノードは、サーバーから何かを受信したい場合、サーバーとのオープン接続を開始して維持する必要があります。
いいえ、IPアドレスをマッピングするためのプロトコルはありませんが、ポートマッピング/ポートフォワーディングを使用して特定のポートをIPアドレスにマッピングできます。
これは、 UPNPが解決しようとしている種類のことです。まだ課題があることに注意してください。ネットワーク機器はそれをサポートする必要があり、機能を有効にする必要があります。多くのネットワーク管理者は、正当な理由でそれを有効にしません。