私は現在、マルチクラウドゲームのバックエンドとして設定されたgoogleクラウドコンピューティングインスタンスを持っています。ゲームを公開しようとしている特定のパブリッシャーやアプリストアでは、IPv6アドレスを使用してクライアント経由でサーバーにアクセスできる必要があります。これは完全に理にかなっています。だから問題は、コンピューティングインスタンスをIPv6経由で接続できるようにするにはどうすればよいですか?
クライアントとサーバー間の接続はUDPを介して行われるため、負荷分散の使用は機能していないように見えることに注意してください(GoogleクラウドのロードバランサーはTCP経由でしか実行できないため、私が言えることです)。
他の誰かがこの問題を抱えていましたか?そうであれば、どのようにそれを解決しましたか?
よろしくお願いします。
HTTP(S)、SSLプロキシ、およびTCPプロキシのIPv6ターミネーションは現在ベータ版です。
https://cloud.google.com/compute/docs/load-balancing/ipv6
ロードバランサーにIPv6ターミネーションを構成すると、バックエンドインスタンスをIPv6クライアントにIPv6アプリケーションとして表示できます。
注:ドキュメントでは、この機能はSLAまたは非推奨ポリシーの対象外であり、下位互換性のない変更の対象となる可能性があると述べています。
ドキュメントからのベータの定義:ベータは、お客様が使用できるようにリリースをオープンする準備ができた時点です。ベータリリースにはSLAまたは技術サポートの義務はなく、場合によっては料金が免除されることがあります。製品は機能の観点から完全ですが、未解決の未解決の問題がある可能性があります。ベータリリース限られた生産のユースケースに適しています。
HTTP(S)、SSLプロキシ、およびTCPプロキシ負荷分散のIPv6終了は、2017年9月20日にGAになりました。
出典: https://cloudplatform.googleblog.com/2017/09/announcing-ipv6-global-load-balancing-ga.html 。
https://cloud.google.com/compute/docs/load-balancing/ipv6 にあるドキュメントを参照してください
GCPネットワーク内では、すべてがIPv4のままであることに注意してください https://issuetracker.google.com/issues/35904387