AWS Global Accelerator의 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 또는 Accelerator의 DNS 이름에 지정된 올바른 정적 IP 주소를 가리 키십시오.
- Route 53을 사용하는 경우 권장되는 접근 방식은 사용자 정의 도메인 이름 (예 :`www.example.com`)을 Global Accelerator DNS 이름에 가리키는 별칭 레코드를 작성하는 것입니다. 별칭 레코드는 루트 도메인 수준에서 사용될 수 있고 AWS 서비스와 더 나은 통합을 제공하기 때문에 CNAME보다 바람직합니다 [4].
- 다른 DNS 제공 업체를 사용하는 경우 정적 IP 주소를 가리키는 레코드 또는 글로벌 가속기 DNS 이름을 가리키는 CNAME 레코드를 구성하십시오. DNS 전파를 허용하도록 TTL (시간)이 적절하게 설정되어 있는지 확인하십시오 [4] [7].
3. 사용자 정의 도메인 이름 구성 확인
- 사용자 정의 도메인을 사용하는 경우 DNS 레코드가 가속기로 트래픽을 라우팅하도록 올바르게 설정되어 있는지 확인하십시오. 여기에는 다음 중 하나가 포함됩니다.
- 가속기 DNS 이름을 가리키는 Route 53에서 별명 레코드 생성 또는
- 도메인 또는 하위 도메인을 글로벌 가속기 DNS 이름 [4] [7]에 매핑하는 DNS 제공 업체에서 CNAME 레코드 생성.
- 테스트 전에 DNS 변경이 완전히 전파 될 때까지 기다립니다.
4. DNS 해상도 검증
-`nslookup`,`dig` 또는 온라인 DNS 체커와 같은 도구를 사용하여 도메인이 예상 IP 주소 또는 전역 가속기 DNS 이름으로 해결되는지 확인하십시오.
- 분해 된 IP 주소가 가속기에 할당 된 정적 IP와 일치하는지 확인하십시오.
- 예를 들어,`dig www.example.com '을 실행하면 글로벌 가속기 IP 주소 또는 DNS 이름을 반환해야합니다.
5. DNS 이름 또는 ips 를 사용하여 연결을 테스트합니다.
- 다른 위치 또는 네트워크의 DNS 이름 또는 정적 IP 주소를 사용하여 가속기에 대한 연결을 테스트하여 올바른 라우팅을 보장합니다.
-`ping`,`curl` 또는`traceroute`와 같은 명령을 사용하여 트래픽이 가속기 엔드 포인트에 도달하고 있는지 확인하십시오.
6. 일반적인 문제 해결
-DNS가 올바르게 해결되지 않으면 DNS 레코드가 올바르게 구성되어 있고 오타 나 오해가 없는지 확인하십시오.
- TTL 설정에 따라 시간이 걸릴 수있는 DNS 전파 지연을 확인하십시오.
- BYOIP (자신의 IP 가져 오기) 주소를 사용하는 경우 IP 주소가 올바르게 광고되고 가속기와 관련이 있는지 확인하십시오 [3].
- 건강에 해로운 엔드 포인트로 인해 트래픽이 예상대로 경로를 돌리지 않을 수 있으므로 글로벌 가속기의 건강 점검 및 종말점 구성이 올바른지 확인하십시오 [8].
요약
글로벌 가속기 DNS 구성을 확인하려면 :
- 가속기의 기본 DNS 이름 및 정적 IP 주소를 확인하십시오.
- DNS 제공 업체에 사용자 정의 도메인을 가속기의 DNS 이름 또는 IPS를 가리키는 레코드 (별칭 또는 CNAME)가 있는지 확인하십시오.
- DNS 조회 도구를 사용하여 해상도 일치 예상 IPS를 확인하십시오.
- 해결 된 주소로 네트워크 연결을 테스트합니다.
- 트래픽 라우팅 문제가 지속되면 건강 및 엔드 포인트 구성을 확인하십시오.
이 과정은 DNS 설정이 의도 된대로 AWS 글로벌 가속기를 통해 트래픽을 올바르게 지시하도록합니다 [3] [4] [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/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.alibabacloud.com/help/en/ga/getting-started/accelerate-transmission-of-traffic-destined-for-a-a-specified-main-name
[8] https://repost.aws/questions/quuniuckyuskkscntmg8mmea/timeout-global-accelerator
[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