먼저 어느 경우인지 확인
- A. 도메인을 Zeabur에서 샀다: 도메인을 다른 등록 기관으로 ‘이전’하고 DNS도 바꿔야 합니다
- B. 도메인은 다른 곳(GoDaddy, Gandi, Cloudflare 등)에서 샀고 DNS로 Zeabur를 가리키기만 한다: 이전은 필요 없고 DNS 레코드만 바꾸면 됩니다
전환 전날: TTL 낮추기
관련 DNS 레코드의 TTL을 300초(5분)로 바꿉니다. 전환 후 더 빨리 반영되고, 문제가 생겨도 금방 되돌릴 수 있습니다.
A. 도메인을 Zeabur에서 산 경우
먼저 ‘사이트가 멈추지 않게’
공지에 따르면 Zeabur는 도메인 셀프 이전을 열었지만 공식 문서에는 아직 이전 절차가 없고, 저희도 Zeabur에서 산 도메인이 없어 테스트하지 못했습니다. 더 안전한 순서는 다음과 같습니다.
- Zeabur 도메인 설정에서 네임서버를 바꿀 수 있다면, 먼저 Cloudflare(무료 플랜이면 충분)가 주는 두 개의 네임서버로 바꾸고 Cloudflare에 모든 DNS 레코드를 설정해 둡니다. 이렇게 하면 이전이 지연되어도 사이트와 메일은 멈추지 않습니다
- 그다음 인증 코드를 받아 새 등록 기관으로 이전합니다
네임서버를 바꿀 수 없다면 바로 이전을 시작하고, 되도록 일찍 시작하세요.
ICANN 이전 규칙 (막히지 않으려면)
ICANN FAQ에 따르면:
- 등록 후 60일이 지나지 않은 도메인은 등록 기관이 이전을 거부할 수 있습니다
- 직전 이전 후 60일이 지나지 않은 경우에도 거부될 수 있습니다
- 등록자 정보를 바꾼 뒤 60일 동안은 다른 등록 기관으로 이전할 수 없습니다. 그러니 이전 전에 등록자 이름이나 이메일을 바꾸지 마세요
- 등록 기관은 요청을 받은 뒤 5일(달력 기준) 이내에 인증 코드(AuthInfo/EPP 코드)를 제공해야 합니다
어디로 옮길까
- Cloudflare Registrar: 원가로 갱신되지만 지원 목록에
.tw가 없습니다(10/17 공식 목록으로 확인). 다른 도메인은 이전을 시작하기 전에 공식 목록에서 지원 여부를 확인하세요 .tw,.com.tw: .tw를 취급하는 등록 기관으로 옮겨야 합니다
B. 도메인이 Zeabur를 가리키기만 하는 경우
DNS 서비스에서 Zeabur를 가리키던 레코드를 새 플랫폼이 알려 주는 값으로 바꿉니다.
| 새 플랫폼 | 보통 설정하는 레코드 |
|---|---|
| Cloudflare (프런트엔드, 정적 사이트) | Cloudflare에서 커스텀 도메인 연결. 도메인이 이미 Cloudflare에 있으면 레코드가 자동으로 생성됨 |
| Cloud Run | 선택한 연결 방식에 따라 다름. Cloud Run 편 참고 |
| VPS | VPS IP를 가리키는 A 레코드 |
옛 Zeabur 레코드는 지우세요. 12월이면 사라질 곳을 계속 가리키지 않도록 해야 합니다.
전환 후 가장 자주 잊는 URL
도메인이나 URL이 바뀌어도 다음 곳들은 자동으로 바뀌지 않습니다.
- LINE: LINE Developers → Messaging API → Webhook URL
- 결제: Stripe 등 결제 결과 알림 URL과 Webhook
- 소셜 로그인: Google Cloud Console, Facebook 개발자 대시보드의 승인된 리디렉션 URI
- 프런트엔드 설정: API 주소(예:
VITE_API_URL), 백엔드의 CORS 허용 도메인 - 기타 Webhook: GitHub, Notion, 폼 도구, n8n 트리거 URL
바꾼 뒤에는 챗봇에 메시지를 보내고 테스트 결제를 한 건 돌려 보는 식으로 하나씩 실제로 동작시켜, 새 URL로 제대로 받는지 확인하세요.