CNAME으로 서브도메인 연결하기
go.brand.com 같은 서브도메인을 플랫폼으로 연결합니다. DNS 레코드 세 개, 소유권 확인, 자동 SSL, 그리고 DNS 제공업체 네 곳의 설정 안내를 다룹니다.
2026년 8월 13일 업데이트
서브도메인은 자체 도메인에 단축 링크를 두는 가장 간단한 방법입니다. 모든 DNS 제공업체에서 동작하고, 따로 관리할 주소가 없으며, 인증서는 알아서 발급되고 갱신됩니다. 그 대신 접두사가 없는 brand.com 같은 도메인에 링크를 두고 싶다면 IP로 에이펙스 도메인 연결하기를 읽어 보십시오. 접두사 없는 도메인은 CNAME 레코드를 사용할 수 없어 다른 방법을 따릅니다.
호스트명부터 정하기
이미 보유한 도메인에 짧은 접두사를 붙여 고릅니다. go.brand.com, link.brand.com, l.brand.com 같은 형태입니다. 입력하기 전에 알아 둘 만한 제약이 두 가지 있습니다. 첫째, 그 호스트명이 이미 다른 것을 서비스하고 있으면 안 됩니다. CNAME은 같은 이름에 있는 다른 레코드와 공존할 수 없기 때문입니다. 둘째, 하나의 호스트명은 플랫폼 전체에서 계정 하나에만 속할 수 있습니다. 그래서 다른 계정에서 해제된 이름은 비활성화되고 24시간이 지난 뒤에 다시 사용할 수 있게 됩니다.
1단계. 대시보드에서 도메인 추가하기
- 도메인을 열고 도메인 연결을 선택합니다.
- 호스트명을 입력합니다. 예를 들어
go.brand.com입니다. - 용도로 단축 링크를 선택합니다.
- 저장합니다. 상태가 DNS 대기 중으로 바뀌고 패널에 레코드 세 개가 표시됩니다.
2단계. DNS 레코드 세 개 만들기
TXT _cf-custom-hostname.go.brand.com 대시보드에 표시된 확인용 토큰
CNAME go.brand.com cname.linkprofit.com
CNAME _acme-challenge.go.brand.com 대시보드에 표시된 위임 대상
각 레코드에는 저마다 역할이 있습니다. TXT 레코드는 여러분이 그 이름을 관리한다는 사실을 증명해, 다른 누구도 그 이름을 가져갈 수 없게 합니다. 첫 번째 CNAME은 방문자 트래픽을 플랫폼 엣지로 보냅니다. 두 번째 CNAME은 인증서 검증을 위임하며, 덕분에 이후의 모든 갱신이 자동으로 처리되어 이 호스트명 때문에 DNS를 다시 만질 일이 없습니다. 값은 이 페이지가 아니라 여러분의 대시보드에서 복사하십시오. 토큰과 위임 대상은 호스트명마다 따로 생성됩니다.
3단계. 확인하고 인증서를 기다리기
레코드를 저장한 뒤 패널에서 확인을 누릅니다. 백그라운드 검사도 1분마다 실행되므로 탭을 닫아도 도메인은 알아서 활성화됩니다. 상태는 네 단계를 거칩니다.
- DNS 대기 중 — 아직 레코드가 보이지 않습니다. 제공업체 쪽에 몇 분 여유를 주고 다시 확인합니다.
- 인증서 대기 중 — 레코드를 찾았고 인증서를 발급하는 중입니다. 보통 10분 이내에 끝납니다.
- 활성 — 도메인이 링크를 서비스합니다. 패널에 활성화 날짜가 표시되고 이메일도 보내 드립니다.
- 오류 — 원인과 함께 무엇을 바꿔야 하는지 그 자리에 표시됩니다. 아래 문제 해결 섹션에서 흔한 원인을 다룹니다.
Cloudflare
Cloudflare는 기본적으로 트래픽을 프록시하는데, 프록시된 레코드는 인증서 검증을 망가뜨립니다. 프록시를 끄는 것이 사람들이 자주 빠뜨리는 단계입니다.
dash.cloudflare.com에 로그인해 도메인을 선택합니다.- 왼쪽 사이드바에서 DNS를 열고 Records로 이동합니다.
- Add record를 선택합니다. 유형은 CNAME을 고르고, Name 칸에
go를 입력한 뒤(Cloudflare가 도메인을 자동으로 덧붙입니다) Target 칸에cname.linkprofit.com을 넣습니다. - Proxy status 열의 주황색 구름 아이콘을 클릭해 회색으로 바뀌고 DNS only로 표시되게 합니다. 이 단계는 필수입니다. 프록시가 켜져 있으면 인증서가 끝내 발급되지 않고 링크도 열리지 않습니다.
- TTL은 Auto로 두고 Save를 선택합니다.
- 다시 Add record를 선택하고 TXT를 고른 다음, Name에
_cf-custom-hostname.go를 입력하고 Content에 확인용 토큰을 붙여넣은 뒤 저장합니다. - 세 번째 레코드를 CNAME 유형으로 추가합니다. Name은
_acme-challenge.go, 값은 대시보드에 표시된 위임 대상이며, 이번에도 프록시는 DNS only로 설정합니다.
GoDaddy
- 로그인해 My Products를 엽니다. 계정에 따라 Domain Portfolio일 수도 있습니다.
- 해당 도메인을 찾아 DNS를 선택한 뒤 Manage DNS로 이동합니다.
- Add New Record를 선택합니다.
- 유형은 CNAME을 고르고, Name에
go, Value에cname.linkprofit.com을 입력하고, TTL은 1 hour로 둔 다음 Save를 선택합니다. - 두 번째 레코드를 TXT 유형으로 추가합니다. Name은
_cf-custom-hostname.go, Value는 확인용 토큰입니다. - 세 번째 레코드를 CNAME 유형으로 추가합니다. Name은
_acme-challenge.go, Value는 위임 대상입니다.
GoDaddy는 CNAME 플래트닝을 지원하지 않으므로, 나중에 접두사 없는 도메인에 링크를 두고 싶다면 IP 주소 방식이 필요합니다.
Namecheap
- 로그인해 Domain List를 열고 해당 도메인 옆의 Manage를 선택합니다.
- Advanced DNS 탭을 엽니다. 도메인은 Namecheap의 BasicDNS나 PremiumDNS를 사용하고 있어야 합니다. 다른 제공업체의 네임서버를 가리키고 있다면 레코드는 그쪽에서 만듭니다.
- Add New Record를 선택하고 CNAME Record를 고른 뒤, Host에
go, Value에cname.linkprofit.com을 입력하고 TTL은 Automatic으로 둡니다. - 오른쪽의 초록색 체크 표시로 행을 확정합니다. 이렇게 해야 행이 저장됩니다.
- TXT Record를 추가합니다. Host는
_cf-custom-hostname.go, Value는 토큰입니다. - 두 번째 CNAME Record를 추가합니다. Host는
_acme-challenge.go, Value는 위임 대상입니다. - 같은 호스트에 파킹이나 URL 리디렉션 레코드가 이미 있다면 먼저 삭제합니다.
Amazon Route 53
- AWS 콘솔에 로그인해 Route 53을 열고 Hosted zones로 이동합니다.
- 해당 도메인의 호스팅 영역을 선택합니다.
- Create record를 선택합니다.
- Record name에
go를 입력하고, 레코드 유형으로 CNAME을 고르고, Value에cname.linkprofit.com을 넣고, TTL은 300으로 설정하고, 라우팅 정책은 Simple routing 그대로 두고 Create records를 선택합니다. - 두 번째 레코드를 만듭니다. 이름은
_cf-custom-hostname.go, 유형은 TXT, Value에는 토큰을 큰따옴표로 감싸서 넣습니다. Route 53은 따옴표를 요구합니다. - 세 번째 레코드를 만듭니다. 이름은
_acme-challenge.go, 유형은 CNAME, Value는 위임 대상입니다.
Route 53의 별칭(alias) 레코드는 AWS 내부 리소스만 가리킬 수 있어 여기서는 쓸 수 없고, Route 53에서 접두사 없는 도메인을 쓰려면 IP 주소 방식이 필요합니다.
문제 해결
DNS 대기 중에서 멈춰 있습니다. 대부분 레코드 이름을 두 번 입력해 go.brand.com.brand.com이 된 경우입니다. 대부분의 관리 화면은 입력한 값 뒤에 도메인을 자동으로 붙이므로 접두사만 입력합니다. TTL이 길면 변경이 전파되는 데 최대 한 시간이 걸리기도 합니다.
인증서 대기 중에서 멈춰 있습니다. 레코드가 프록시되고 있지 않은지 확인합니다. Cloudflare에서는 구름 아이콘이 회색이어야 합니다. 그다음 도메인에 CAA 레코드가 있는지 확인합니다. CAA 레코드가 있는데 저희 인증 기관을 허용하지 않으면 발급이 조용히 거부됩니다. CAA 레코드를 삭제하거나, 대시보드에 표시된 인증 기관을 항목으로 추가합니다.
제공업체가 레코드를 거부합니다. CNAME은 다른 어떤 레코드와도 이름을 공유할 수 없습니다. 같은 호스트에 A, AAAA 또는 TXT 레코드가 이미 있다면 먼저 삭제합니다.
호스트명이 이미 사용 중입니다. 각 호스트명은 플랫폼 전체에서 계정 하나에 속합니다. 예전에 다른 곳에 연결했다면 그쪽에서 비활성화한 뒤 24시간이 지나 다시 시도합니다.
링크는 열리는데 예전 사이트가 보입니다. 브라우저나 중간 리졸버가 아직 이전 응답을 들고 있는 상태입니다. 연결이 실패했다고 단정하기 전에, 새 시크릿 창에서 확인하거나 레코드를 직접 조회해 봅니다.