AWSグローバルアクセラレータのDNS構成を検証するには、次の詳細な手順に従ってください。
1。デフォルトのDNSセットアップを理解する
- グローバルアクセラレータを作成すると、AWSはデフォルトのDNS名を割り当てます。このDNS名は、 `A1234567890ABCDEF.AWSGLOBALACCELERATOR.COM`のようなパターンに従い、アクセルに割り当てられた静的IPアドレス[6] [9] [10]に解決します。
- デュアルスタックアクセラレータ(IPv4およびIPv6)の場合、4つの静的IPアドレスに解決するデュアルスタックDNS名もあります[6]。
2。 DNSレコードがIPSまたはDNS名を修正することを確認する
-DNSレコード(Amazon Route 53または別のDNSプロバイダーのいずれか)が、Global Acceleratorによって割り当てられた正しい静的IPアドレスまたはAcceleratorのDNS名を指していることを確認します。
-Route 53を使用する場合、推奨されるアプローチは、カスタムドメイン名(例:www.example.com`)をグローバルアクセラレータDNS名に指すエイリアスレコードを作成することです。エイリアスレコードは、ルートドメインレベルで使用し、AWSサービスとのより良い統合を提供できるため、CNAMEよりも好ましいものです[4]。
- 別のDNSプロバイダーを使用する場合は、静的IPアドレスを指すレコードまたはグローバルアクセラレータDNS名を指すCNAMEレコードのいずれかを構成します。 TTL(Live To Live)が適切に設定されていることを確認して、DNSの伝播を可能にします[4] [7]。
3。カスタムドメイン名の構成を確認
- カスタムドメインを使用する場合は、DNSレコードが正しく設定されていることを確認して、トラフィックをアクセラレータにルーティングします。これには次のいずれかが含まれます。
-AcceleratorのDNS名を指すルート53でエイリアスレコードを作成するか、
- ドメインまたはサブドメインをグローバルアクセラレータDNS名[4] [7]にマッピングするDNSプロバイダーにcnameレコードを作成します。
- テスト前にDNSの変更が完全に伝播するのを待ちます。
4。 DNS解像度を検証
- 「nslookup」、「dig」、またはオンラインDNSチェッカーなどのツールを使用して、ドメインが予想されるIPアドレスまたはグローバルアクセラレータDNS名に解決することを確認します。
- 解決されたIPアドレスがアクセルに割り当てられた静的IPSと一致することを確認します。
- たとえば、「www.example.com」を実行すると、グローバルアクセラレータIPアドレスまたはDNS名を返す必要があります。
5。 DNS名またはipsを使用して接続性をテスト
- 適切なルーティングを確保するために、異なる場所またはネットワークからのDNS名または静的IPアドレスを使用して、アクセラレータへの接続性をテストします。
- 「ping」、「curl」、または「traceroute」などのコマンドを使用して、トラフィックがアクセラレータのエンドポイントに到達していることを確認します。
6。一般的な問題をトラブルシューティング
-DNSが正しく解決しない場合、DNSレコードが正しく構成されており、タイプミスや誤った誤動がないことを確認してください。
-DNS伝播遅延を確認します。これには、TTL設定に応じて時間がかかる場合があります。
-BYOIP(独自のIPを持参)アドレスを使用する場合、IPアドレスが適切に宣伝され、アクセラレータに関連付けられていることを確認してください[3]。
- 不健康なエンドポイントは、トラフィックが予想どおりにルーティングされない可能性があるため、グローバルアクセラレータのヘルスチェックとエンドポイント構成が正しいことを確認します[8]。
まとめ
グローバルアクセラレータDNS構成を確認するには:
- アクセラレータのデフォルトのDNS名と静的IPアドレスを確認します。
-DNSプロバイダーに、カスタムドメインをAcceleratorのDNS名またはIPSに向けたレコード(エイリアスまたはCNAME)があることを確認してください。
-DNSルックアップツールを使用して、期待IPSの解像度マッチを確認します。
- 解決されたアドレスへのネットワーク接続をテストします。
- トラフィックルーティングの問題が続く場合は、健康とエンドポイントの構成を確認してください。
このプロセスにより、DNSのセットアップが、意図したとおりにAWSグローバルアクセラレータを介したトラフィックを正しく指示することが保証されます[3] [4] [6] [7] [8] [9]。
引用:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/dns-addressing-custom-domains.dns-addressing.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/dns-addressing-custom-domains.html
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-get-started.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/dns-addressing-custom-domains.mapping-your-custom-domain.html
[5] https://docs.opta.dev/reference/aws/modules/global-accelerator/
[6] https://cloudchipr.com/blog/aws-global-Accelerator
[7] https://www.alibababacloud.com/help/en/ga/getting-started/accelere-transmission-of-network-traffic-destined-for-apecified-domain-name
[8] https://repost.aws/questions/quuniuckyuskkscntmg8mmea/timeout-aws-global-アクセラター
[9] https://boto3.amazonaws.com/v1/documentation/api/1.19.2/reference/services/globalaccelerator.html
[10] https://boto3.amazonaws.com/v1/documentation/api/1.16.27/reference/services/globalaccelerator.html