현재 사용하고 있는 DNS server 대신에 AWS 의 Route 53 을 사용하려 할 때
AWS .com 등록 비용
- Registering a New Domain - Amazon Route 53 –> Amazon_Route_53_Domain_Registration_Pricing_20140731.pdf
- 등록, 갱신 비용(1년)(Registration and Renewal Price) : $12.00
- 복구 비용(Restoration Price) : $66.00
- 이전 비용(Transfer Price) : $12.00
- 이전하면 새롭게 갱신된다.
옮기기
- 기존의 등록된 내용 확인
- hosted zone 생성
- record 생성하기
- TTL
- 현재 사용중인 DNS name server 의 NS record 에 AWS ns 를 추가
- 도메인 등록 에서 NS 를 AWS 의 NS 로 변경
- TTL 을 원래대로 돌려놓는다.
1. 기존의 등록된 내용 확인
c:\> nslookup -debug cocktailfunding.com
- AWS Route 53 이 지원하는 DNS Record Types 에서 DNS record 에 대한 설명을 확인할 수 있다.
- 기존의 DNS 설정 은 zone file 로 export 해서 Route 53 에서 import 할 수 있다.(참고: Creating Records By Importing a Zone File - Amazon Route 53)
2. hosted zone 생성
- 자신이 소유한 domain 인만 가능하다.
- 자신의 domain 에 대해 Route 53 에게 어떻게 route 을 할 것인가 에 대해 알려주기 위해 생성해야 한다.
- domain name 으로 zone 의 이름으로 해서 생성한다.
- 이 hosted zone 내에서 record 를 생성하게 된다.
이 2개의 record 는 지우면 안된다. 그리고 다른 NS, SOA record 를 생성해도 안된다고 되어 있다.
3. record 생성하기
4. TTL
- NS record 에 대한 TTL 은 보통 2일(172800 초) 정도 이다. 그래서 이것을 임시적으로 낮춰서 빠르게 새로운 NS 로 update 를 시켜줄 필요가 있다.
- ref.1 에서의 추천은 다음 2곳의 TTL 을 모두 변경하는 것이다.
60초 ~ 900초
수준으로 변경하면 된다.- 현재 사용중인 DNS server 의 NS record TTL
- 위의 “hosted zone 생성” 에서 생성된 NS record 의 TTL
- 보통 DNS resolvers 가 현재의 DNS service provider 가 제공하는 name server 들의 이름을 caching 하고 있다. 만약 방금 그 내역을 가져왔다면, 2일동안은 계속 그 이름을 기억할 것이다.
5. 현재 사용중인 DNS name server 의 NS record 에 AWS ns 를 추가
이렇게 해서 제대로 동작하는지 확인을 1차적으로 할 수 있다.개인적인 생각은 도메인 등록기관(registrar) 의 NS 등록에 추가하는 것도 괜찮을 듯 하다.
6. 도메인 등록 에서 NS 를 AWS 의 NS 로 변경
도메인 등록기관(registrar) 에서 domain 에 대한 NS 를 설정하게 하는데, 그곳에 가서 NS 를 Rout53 으로 변경해 주자.
댓글 없음:
댓글 쓰기