LETO

네임서버 변경하기

레토 대시보드에서 네임서버를 바꾸는 방법과, 바꾸기 전에 새 네임서버에 레코드를 먼저 옮겨 두어야 하는 이유. 반영 시간, 검증 방법, 흔한 실패 원인까지 정리했습니다.

작성

네임서버 변경은 레토 대시보드의 도메인 상세에서 설정 및 이력 탭의 네임서버 카드를 열고 새 값으로 바꿔 저장하면 끝납니다. 다만 저장 자체보다 중요한 것은 순서입니다. 새 네임서버에 기존 DNS 레코드를 전부 넣어 둔 뒤에 바꿔야 하고, 그렇지 않으면 저장하는 순간부터 웹사이트와 메일이 함께 멈춥니다. 레지스트리 반영은 보통 몇 분이지만 전 세계 전파에는 최대 48시간이 걸립니다.

네임서버는 도메인의 DNS 존을 보관하고 질의에 답하는 서버입니다. 네임서버를 바꾼다는 것은 "누가 이 도메인에 대해 답할 권한을 갖는가"를 통째로 바꾸는 일이라, 개별 레코드를 고치는 것과는 영향 범위가 다릅니다.

어디서
대시보드 도메인 상세 > 설정 및 이력 > 네임서버 카드
레토 기본 네임서버
selene.ns.leto.kr, nyx.ns.leto.kr
직접 입력 개수
2개에서 5개
레지스트리 반영
보통 수 분
전 세계 전파
수 시간에서 최대 48시간

바꾸기 전에 준비할 것

  • 현재 네임서버에 있는 레코드를 종류별로 전부 기록했다 (A, AAAA, CNAME, MX, TXT, SRV)
  • 새 DNS 호스팅에 도메인을 추가하고 위 레코드를 똑같이 넣었다
  • 새 네임서버에 직접 질의해 옛 네임서버와 같은 답이 나오는 것을 확인했다
  • 새 DNS 호스팅이 안내한 네임서버 이름을 오타 없이 복사해 두었다
  • 메일을 쓴다면 MX와 SPF, DKIM, DMARC 레코드를 새 존에도 넣었다
  • 전환 예정일 하루에서 이틀 전에 TTL을 낮춰 두었다

가장 자주 생기는 사고는 첫 두 줄을 건너뛰는 것입니다. 새 네임서버는 빈 상태로 시작하므로, 레코드를 옮기지 않고 네임서버만 바꾸면 도메인 전체가 응답하지 않습니다. 레코드 종류별 입력 방법은 DNS 레코드 설정을 참고하세요.

레토에서 변경하는 방법

  1. 대시보드에 로그인합니다

    https://app.leto.kr 에 로그인해 도메인 목록으로 들어갑니다.

  2. 도메인 상세의 네임서버 카드를 엽니다

    바꿀 도메인을 선택하면 상세 화면이 열립니다. 설정 및 이력 탭의 네임서버 카드에서 현재 값을 확인하고 네임서버 편집 을 누릅니다.

  3. 도메인 잠금을 확인합니다

    도메인 잠금이 네임서버 변경까지 막는지는 확장자와 설정에 따라 다릅니다. 저장이 되지 않으면 같은 탭의 보안 설정 에서 잠금을 잠시 해제한 뒤 다시 시도하고, 변경이 끝나면 다시 켜세요.

  4. 새 네임서버 이름을 입력합니다

    편집 화면에서 프리셋을 고르거나 이름을 직접 입력합니다. 직접 입력할 때는 2개에서 5개까지 넣을 수 있습니다. 외부 DNS 호스팅으로 옮긴다면 그 업체가 안내한 이름을 그대로 넣습니다.

    ns1.example-dns.com
    ns2.example-dns.com
    

    레토 네임서버로 옮기는 경우에는 아래 두 이름을 넣습니다.

    selene.ns.leto.kr
    nyx.ns.leto.kr
    

    끝에 점을 붙이지 않고, 앞뒤 공백이 들어가지 않게 주의합니다. 대소문자는 구분하지 않습니다. 기존 값은 따로 복사해 두면 문제가 생겼을 때 바로 되돌릴 수 있습니다.

  5. 경고 문구를 확인하고 저장합니다

    편집 화면에는 "DNS 전파까지 최대 48시간이 소요되며, 기존 이메일/웹사이트 서비스가 일시적으로 중단될 수 있습니다" 라는 경고가 떠 있습니다. 저장한 뒤에도 같은 48시간 안내가 한 번 더 표시됩니다. 몇 분 기다렸다가 아래 방법으로 위임이 실제로 바뀌었는지 확인합니다.

  6. 레코드를 관리할 화면을 확인합니다

    레토 네임서버를 쓰게 되면 레코드는 도메인 상세의 DNS 및 포워딩 탭에 있는 DNS 레코드 카드에서 관리합니다. 외부 네임서버로 옮겼다면 그 업체 콘솔이 레코드를 관리하는 곳입니다.

  7. 이전에 켜 둔 설정을 다시 확인합니다

    DNSSEC를 쓰고 있었다면 네임서버를 바꿀 때 DS 레코드도 함께 정리해야 합니다. 정리하지 않으면 검증 실패로 도메인이 조회되지 않을 수 있습니다. 자세한 내용은 DNSSEC을 참고하세요.

반영에 걸리는 시간

단계걸리는 시간무엇이 일어나는가
대시보드 저장즉시레지스트라가 레지스트리에 변경을 전달
레지스트리 반영보통 수 분상위 존의 위임 정보(NS)가 새 값으로 바뀜
리졸버 캐시 만료수 시간에서 48시간각 리졸버가 들고 있던 옛 위임이 순차적으로 만료
레코드 값 반영해당 레코드의 TTL새 네임서버가 답한 값이 다시 캐시됨

위임 정보의 캐시 시간은 상위 존이 정하기 때문에 우리가 낮출 수 없습니다. 그래서 네임서버 변경은 개별 레코드 변경보다 되돌리기가 느립니다. 전환 중에는 두 네임서버가 같은 답을 하도록 유지하는 것이 유일한 안전장치입니다.

제대로 바뀌었는지 확인하는 방법

먼저 레지스트리에 등록된 위임이 바뀌었는지 봅니다.

# 루트부터 따라 내려가며 실제 위임을 확인
dig NS example.co.kr +trace | tail -20

# 일반 리졸버가 지금 답하는 네임서버
dig NS example.co.kr +short

그다음 새 네임서버가 실제 레코드를 제대로 답하는지 직접 물어봅니다. 이 확인은 네임서버를 바꾸기 전에 해 두는 것이 가장 좋습니다.

dig @ns1.example-dns.com A example.co.kr +noall +answer
dig @ns1.example-dns.com MX example.co.kr +noall +answer
dig @ns2.example-dns.com A example.co.kr +noall +answer

등록된 네임서버 목록은 WHOIS 조회에서도 볼 수 있습니다. 다만 WHOIS 표시가 갱신되는 시점과 실제 위임이 바뀌는 시점은 조금 다를 수 있으므로, 판단은 dig 결과를 기준으로 하세요.

자주 생기는 문제

증상원인해결
저장 직후 사이트와 메일이 모두 멈춤새 네임서버에 레코드를 넣지 않고 변경함네임서버를 옛 값으로 되돌린 뒤 새 존에 레코드를 채우고 다시 변경
웹은 되는데 메일만 안 됨MX 또는 SPF, DKIM 레코드를 복제하지 않음새 존에 메일 관련 레코드를 추가
일부 사용자만 옛 사이트를 봄리졸버 캐시가 아직 만료되지 않음옛 존을 그대로 두고 전파를 기다림 (최대 48시간)
저장이 반려됨직접 입력한 이름이 2개 미만이거나 5개를 넘음2개에서 5개 범위로 맞춰 다시 입력
도메인이 아예 조회되지 않음네임서버 이름 오타, 응답하지 않는 서버 지정이름을 다시 확인하고, 두 네임서버 모두 응답하는지 dig로 확인
DNSSEC 검증 실패네임서버를 바꾸면서 DS 레코드를 정리하지 않음DS 레코드를 제거하거나 새 키에 맞게 갱신한 뒤 재설정

외부 서비스(웹 빌더, 쇼핑몰, 메일 서비스 등)를 도메인에 연결하는 중이라면, 네임서버를 통째로 옮기지 않고 레코드만 추가해도 되는 경우가 많습니다. 어느 쪽을 택할지는 외부 서비스 연결하기를 참고하세요.

자주 묻는 질문

옮겨지지 않습니다. 레코드는 네임서버 안에 저장되어 있으므로 새 네임서버는 비어 있는 상태에서 시작합니다. 바꾸기 전에 A, MX, TXT 등 기존 레코드를 새 네임서버에 똑같이 넣어 두어야 서비스가 끊기지 않습니다.

레지스트리에는 보통 몇 분 안에 반영됩니다. 다만 전 세계 리졸버가 기존 위임 정보를 캐시하고 있어서 모든 사용자에게 완전히 반영되기까지는 수 시간, 길게는 48시간이 걸릴 수 있습니다. 레토의 네임서버 편집 화면도 전파에 최대 48시간이 걸릴 수 있다고 경고합니다.

대부분의 레지스트리가 최소 2개를 요구합니다. 레토 대시보드에서 직접 입력할 때는 2개에서 5개까지 받습니다. DNS 호스팅 업체가 안내하는 네임서버 이름을 안내된 개수만큼 그대로 입력하면 되고, 하나만 넣거나 오타가 있으면 저장 단계에서 반려되거나 도메인 전체가 응답하지 않게 됩니다.

레토 기본 네임서버는 selene.ns.leto.kr 과 nyx.ns.leto.kr 입니다. 네임서버 편집 화면에서 프리셋을 고르거나 두 이름을 직접 입력하면 됩니다. 레토 네임서버를 쓰게 되면 레코드는 도메인 상세의 DNS 및 포워딩 탭에 있는 DNS 레코드 카드에서 관리합니다.

무작정 기다리기 전에 새 네임서버에 레코드가 실제로 들어 있는지부터 확인하세요. dig로 새 네임서버에 직접 질의했을 때 답이 비어 있다면 시간이 지나도 해결되지 않고 오히려 장애가 전 세계로 퍼집니다. 이 경우 네임서버를 원래 값으로 되돌린 뒤 레코드를 채우는 편이 빠릅니다.

관련 가이드