タイトルにあるように、私のデバイスは現在 IP プラス ポートを介してアクセスしています。今回は Apple が IPV6 をサポートするために必要なネットワークを監査します。サーバーはどのように判断する必要がありますか?設定されますか?
Apple は、IPv6 のみのネットワークをサポートする必要があると言っています。つまり、IPv6 ネットワークしか存在しない場合でもアプリは正常に使用できます。 解決する IP アドレスが IPv4 形式 `x.x.x.x` である場合、IPv6 のみのネットワークではアクセスできません。
ネットワーク ケーブルを使用して Mac コンピュータ上のネットワークを共有し、「NAT64」を選択して、iPhone 上の共有ネットワークに接続して、IPv6 専用ネットワークを確立します。 DNS が IPv6 形式に変更されたかどうかは、携帯電話の設定の「無線 LAN」で確認できます。また、http://ipv6-test.com にアクセスしてテストすることもできます。
ネットワーク環境をシミュレートした後、アプリを実行して、解決された IP が IPv6 アドレスであるかどうか、および正常にアクセスできるかどうかを確認します。
特別なニーズがない限り、IP を直接使用せず、ドメイン名を使用することをお勧めします。
ドメイン名をマッピングするだけで解決します。固定のIPv4アドレスを直接書いた場合、間違いなくIPv6には対応しません。 チェックする方法はたくさんありますが、Apple が手動で確認して、APP のネットワーク通信メカニズムを監視することは難しくありません。 しかし、当局がどうやってそれを行ったのか正確にはわかりません。
Apple は、IPv6 のみのネットワークをサポートする必要があると言っています。つまり、IPv6 ネットワークしか存在しない場合でもアプリは正常に使用できます。
解決する IP アドレスが IPv4 形式 `x.x.x.x` である場合、IPv6 のみのネットワークではアクセスできません。
ネットワーク ケーブルを使用して Mac コンピュータ上のネットワークを共有し、「NAT64」を選択して、iPhone 上の共有ネットワークに接続して、IPv6 専用ネットワークを確立します。 DNS が IPv6 形式に変更されたかどうかは、携帯電話の設定の「無線 LAN」で確認できます。また、http://ipv6-test.com にアクセスしてテストすることもできます。
ネットワーク環境をシミュレートした後、アプリを実行して、解決された IP が IPv6 アドレスであるかどうか、および正常にアクセスできるかどうかを確認します。
特別なニーズがない限り、IP を直接使用せず、ドメイン名を使用することをお勧めします。
ドメイン名をマッピングするだけで解決します。固定のIPv4アドレスを直接書いた場合、間違いなくIPv6には対応しません。
チェックする方法はたくさんありますが、Apple が手動で確認して、APP のネットワーク通信メカニズムを監視することは難しくありません。
しかし、当局がどうやってそれを行ったのか正確にはわかりません。