웹사이트 공개 6편: Cloudflare 네임서버 연결
웹사이트 공개 실습 6/14 · 가상 프로젝트 작은 작업실 기준입니다.
example.com은 설명용 예약 도메인입니다. 실제 연결에는 본인 소유 도메인을 사용하세요.
이번 편의 목표
도메인의 DNS 관리 주체를 Cloudflare로 연결합니다. 등록업체에서 구매했다고 DNS도 계속 그곳에서 수정하는 것은 아닙니다. 이 글은 Cloudflare의 전체 네임서버 연결(Full setup)을 사용합니다.
연결 순서
- Cloudflare 계정에 로그인하고 도메인 추가 화면을 엽니다. 주소에는
https://나/notes없이 본인 도메인 이름만 입력합니다. - 요금제와 적용 조건을 확인해 선택하고 DNS 검색·검토 단계로 진행합니다. 기존 메일 MX·인증 TXT 등이 있다면 빠짐없이 확인합니다.
- Cloudflare가 해당 도메인에 배정한 네임서버 이름 두 개를 복사합니다. 다른 사람의 화면이나 예제 값을 쓰면 안 됩니다.
- 등록업체에서 해당 도메인을 선택한 뒤 네임서버 변경 기능을 엽니다. 기존 값 대신 배정된 두 이름을 정확히 저장합니다. DNS 레코드에 NS 항목을 추가하는 것과 혼동하지 않습니다.
- Cloudflare로 돌아와 네임서버 상태를 확인합니다. Pending이면 즉시 반복 변경하지 말고 반영 여부를 확인합니다. 공식 안내의 갱신 시간을 참고하세요.
- 상태가 Active가 되면 이후 DNS 레코드는 Cloudflare의 해당 도메인 DNS 화면에서 관리합니다. 구매·갱신은 여전히 등록업체에서 합니다.
새 도메인이 아니라 기존 DNSSEC를 사용하던 도메인은 네임서버 변경 전에 기존 DS/DNSSEC 상태를 공식 이전 절차에 맞게 처리해야 합니다. 잘못 남아 있으면 DNS가 동작하지 않을 수 있습니다. 기존 운영 도메인은 이 부분을 확인한 뒤 진행하세요.
터미널로 확인하기
Mac 터미널:
dig NS example.com @1.1.1.1
Windows PowerShell:
nslookup -type=ns example.com 1.1.1.1
example.com을 본인 도메인으로 바꿉니다. 결과의 네임서버가 Cloudflare 화면에 배정된 이름과 같은지 비교합니다. DNS 캐시 때문에 기기·조회 서버마다 반영 시점이 다를 수 있습니다.
자주 막히는 지점
등록업체에서 저장했는데 Pending이에요. 도메인 선택이 맞았는지, 이름을 모두 교체했는지, 공식 갱신 시간이 지났는지 순서대로 봅니다.
Cloudflare에 도메인이 추가됐으니 웹사이트도 공개됐나요? 아직 아닙니다. DNS 관리 연결과 앱 공개는 다른 작업입니다. 7편에서 Tunnel을 연결합니다.
가비아 DNS에 레코드를 넣어도 변화가 없어요. 실제 네임서버가 Cloudflare라면 Cloudflare DNS를 수정해야 합니다.
완료 기준과 검증
Cloudflare Active와 배정된 네임서버를 확인하면 완료입니다. 예제 도메인으로 실제 네임서버 변경을 수행하지 않았습니다. 아래 공식 절차와 독자 계정의 표시 상태를 기준으로 확인합니다.
공식 자료 확인: 2026-11-15. Cloudflare 네임서버 변경 공식 문서(영문).