Domain 구매
호스팅 영역 생성
레코드 생성 www 10.0.1.100
[IP 주소 매핑]
ns-148.awsdns-18.com.
ns-1721.awsdns-23.co.uk.
ns-686.awsdns-21.net.
ns-1442.awsdns-52.org.
ns-148.awsdns-18.com. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400
mygabia
도메인 정보 변경
네임서버 설정
도메인 입력
기본 도메인 삭
레코드 추가 10.0.1.100

[로드밸런서 DNS 매핑]
1. ALB 생성 야물 파일 인스턴스 생성
2. Route53
레코드 생성 - www.orkr.shop A 유형
별칭 - 엔드포인트 - ALB DNS 입력


ns-179.awsdns-22.com.
ns-1959.awsdns-52.co.uk.
ns-694.awsdns-22.net.
ns-1131.awsdns-13.org
GABIA 네임서버 등록
캐시 삭제
ipconfig /flushdns



[장애조치]

Route53 - 상태 확인 생성
- 퍼블릭 IP 입력
HTTP (Public IP)/index.html

[호스팅 영역 - 레코드 생성]









✅ 해결 방법
1. 탄력적 IP (Elastic IP) 사용
- 인스턴스에 고정 퍼블릭 IP를 부여
- 중지/시작해도 IP가 변하지 않음
- Route 53 A 레코드에는 탄력 IP를 넣으면 됨
ElasticIP1:
Type: AWS::EC2::EIP
Properties:
Domain: vpc
ElasticIPAssociation1:
Type: AWS::EC2::EIPAssociation
Properties:
AllocationId: !GetAtt ElasticIP1.AllocationId
InstanceId: !Ref WebServer1
2. ALB 사용 + Route 53 도메인 연결
- ALB는 항상 고정된 DNS 이름을 가짐 (예: xxx.ap-northeast-2.elb.amazonaws.com)
- Route 53 A 레코드에 Alias로 이 DNS를 지정하면 퍼블릭 IP 변경 이슈가 없음
- ALB 뒤에 있는 인스턴스들은 퍼블릭이 아니어도 됨
🔄 요약
방법 퍼블릭 IP 고정? 헬스 체크 유지됨? 추천
EC2 퍼블릭 IP 직접 사용 | ❌ 아니요 (변동) | ❌ IP 바뀌면 깨짐 | 낮음 |
EC2 + 탄력 IP | ✅ 예 | ✅ 가능 | 보통 |
ALB + Route53 Alias | ✅ 예 (DNS 기반) | ✅ ALB 헬스체크 연계 | 높음 |
[ALB healthcheck]
TargetGroup:
Type: AWS::ElasticLoadBalancingV2::TargetGroup
Properties:
VpcId: !Ref VPC
Protocol: HTTP
Port: 80
TargetType: instance
HealthCheckPath: /healthcheck # healthcheck 경로로 설정
HealthCheckIntervalSeconds: 30
HealthCheckTimeoutSeconds: 5
HealthyThresholdCount: 3
UnhealthyThresholdCount: 3
Targets:
- Id: !Ref WebServer1
- Id: !Ref WebServer2
'IT 엔지니어 > CLOUD' 카테고리의 다른 글
AWS - Route 53 (0) | 2025.06.18 |
---|---|
AWS - Transit GW (0) | 2025.06.16 |
AWS - VPC Peering (0) | 2025.06.15 |
AWS -NLB (0) | 2025.06.14 |
AWS - ALB (0) | 2025.06.13 |