사이트 추가
도메인 추가 마법사에서 요금제를 선택하고, CNAME 또는 네임서버 연결 방식을 지정한 다음, 원본 서버를 구성하고 DNS를 업데이트합니다.
이 페이지에서는 웹사이트에 Yeap Cloud CDN을 적용하는 방법을 안내합니다. 도메인 추가 마법사에서 요금제, 연결 방식, 원본 서버 설정을 차례로 지정합니다. 마지막으로 DNS가 CDN을 가리키도록 설정합니다.
시작하기 전에
- 가속할 도메인(예:
example.com)을 준비합니다. 해당 도메인의 DNS 레코드나 네임서버를 수정할 수 있어야 합니다. - 원본 서버는 공인 IP 주소나 호스트 이름으로 접근할 수 있어야 하며, 설정할 포트에서 HTTP 또는 HTTPS를 제공해야 합니다.
- 유료 요금제를 선택하는 경우 계정에서 결제할 수 있는지 확인합니다.
1단계: 마법사 열기
- 콘솔에 로그인하고 CDN → CDN 도메인 (
/cdn/domains)로 이동합니다. - 도메인 추가를 클릭하여
/cdn/domains/new에서 마법사를 엽니다.
마법사는 다음 다섯 단계로 구성됩니다.
- 기본 정보
- 요금제 선택
- 연결 방식
- 원본 서버 설정
- 연결 가이드
2단계: 기본 정보
| 필드 | 설명 |
|---|---|
| 도메인 | 사이트의 기본 도메인(예: example.com)입니다. www.example.com과 같은 개별 호스트 이름은 이후 단계에서 추가합니다. |
| 가속 회선 / 그룹 | 이 사이트에서 사용하는 전송 회선입니다. 회선을 선택하면 콘솔에 연결할 CNAME 대상이 표시됩니다. "이 그룹에는 아직 연결 도메인이 설정되지 않았습니다"이 표시되면 다른 회선을 선택하거나 지원팀에 문의합니다. |
| SSL 활성화 | 기본적으로 켜져 있습니다. 연결을 완료한 후 SSL/TLS 탭에서 각 호스트 이름의 인증서를 신청합니다. SSL/TLS를 참고합니다. |
| WAF 활성화 | WAF를 켭니다. WAF가 포함된 요금제(Pro 및 Enterprise)에서만 적용됩니다. |
| 고급 프록시 설정 | 원본 서버 HTTP 버전, WebSocket 지원, 초 단위 프록시 시간 초과를 설정합니다. 나중에 사이트의 네트워크 탭에서 변경할 수 있습니다. |
다음 단계를 클릭합니다.
3단계: 요금제 선택
- 요금제 카드를 선택합니다. Free, Starter, Pro, Enterprise 중에서 선택할 수 있습니다. 요금제별 할당량은 CDN 개요를 참고합니다.
- 유료 요금제의 경우 결제 주기를 선택합니다.
- 다음 단계를 클릭합니다. 유료 요금제에서는 버튼이 주문 생성 후 다음 단계로 표시됩니다. 이 단계에서 사이트와 요금제 구독이 생성됩니다.
- Free: 구독이 즉시 적용되며 다음 단계로 이동합니다.
- 유료 요금제: 결제 대기 중인 청구서가 생성됩니다. 결제로 이동을 클릭하여 결제합니다. 마법사로 돌아와 결제 완료, 상태 새로고침을 클릭합니다. 구독이 활성화되면 계속 진행할 수 있습니다.
각 요금제 구독은 사이트 하나에만 연결할 수 있습니다. 여러 사이트를 연결하려면 사이트마다 요금제를 선택합니다.
4단계: 연결 방식 선택
| 방식 | 사용 시점 | 수행 작업 |
|---|---|---|
| CNAME 연결 | 현재 공급자에서 DNS를 계속 관리하려는 경우 | 현재 DNS 공급자에서 호스트 이름마다 CNAME 레코드를 하나씩 추가하고 콘솔에 표시된 대상을 가리키도록 설정합니다. |
| NS 연결 | Yeap DNS에서 도메인의 DNS를 호스팅하려는 경우 | 플랫폼에서 도메인의 DNS 영역이 없으면 생성하고 CDN에 필요한 CNAME 레코드를 추가합니다. 등록기관에서 도메인의 네임서버를 콘솔에 표시된 값으로 변경합니다. |
많은 DNS 공급자는 영역의 루트 도메인(example.com)에 CNAME을 허용하지 않습니다. 루트 도메인을 가속하려면 네임서버 연결 방식이나 공급자의 CNAME 플래트닝(ALIAS/ANAME) 기능을 사용합니다.
Yeap DNS에서 영역과 레코드를 관리하는 방법은 DNS 문서를 참고합니다.
5단계: 원본 서버 구성
각 호스트 구성 블록은 트래픽을 제공하는 호스트 이름 하나를 나타냅니다.
| 필드 | 설명 |
|---|---|
| 호스트 이름 | 전체 호스트 이름(예: www.example.com)입니다. 비워 두면 2단계의 도메인을 사용합니다. |
| 원본 서버 주소 | 원본 서버의 IP 주소 또는 호스트 이름(예: 203.0.113.10 또는 origin.example.com)입니다. |
| 프로토콜 | CDN이 HTTP 또는 HTTPS 중 어떤 프로토콜로 원본 서버에 연결할지 지정합니다. |
| 포트 | 원본 서버의 포트(예: 80 또는 443)입니다. |
| 부하 모드 | 호스트 이름에 원본 서버 주소가 여러 개 있을 때 요청을 분산하는 방식입니다. 라운드 로빈 또는 특정 방문자 IP의 요청을 항상 같은 원본 서버로 보내는 IP Hash를 선택합니다. |
호스트 이름을 더 추가하려면 호스트 설정 추가를 클릭합니다. 호스트 이름 수는 요금제의 사이트당 호스트 이름 할당량으로 제한됩니다. 완료하면 제출을 클릭합니다.
6단계: DNS 업데이트
제출하면 마법사에 연결 가이드가 표시됩니다.
CNAME 연결: 목록에 각 호스트 이름의 CNAME 대상이 표시됩니다. 복사를 클릭하고 DNS 공급자에서 레코드를 추가합니다. 예시는 다음과 같습니다.
www.example.com. CNAME <CNAME target shown in the console>네임서버 연결: 페이지에 NS 서버와 생성된 CNAME 레코드가 표시됩니다. 등록기관에서 도메인의 네임서버를 목록의 값으로 변경합니다. DNS 레코드를 자동으로 생성하지 못한 경우 페이지에 이유가 표시됩니다.
변경 사항이 반영되었는지 확인하려면 DNS 검사를 클릭합니다. 공개 리졸버에 현재 CNAME 또는 NS 응답을 조회합니다. DNS 변경 사항이 반영되는 데 걸리는 시간은 기존 레코드의 TTL과 등록기관에 따라 달라집니다. 보통 몇 분에서 몇 시간 정도 걸립니다.
사이트 상태
도메인 목록의 상태 열에는 각 사이트의 상태가 표시됩니다.
| 상태 | 의미 |
|---|---|
| 미완료 | 사이트가 생성되었지만 구독이 아직 활성화되지 않았거나 호스트 이름이 없습니다. |
| 활성 | 구독이 활성화되었으며 호스트 이름이 하나 이상 구성되어 있습니다. 엣지 노드가 사이트의 구성에 따라 서비스를 제공합니다. |
| 일시 중지됨, 미활성화, 종료됨 | 구독 상태 또는 관리 작업으로 인해 사이트가 서비스되지 않습니다. |
활성은 CDN 측에서 준비가 완료되었음을 의미합니다. DNS가 CDN을 가리키는지는 확인하지 않습니다. DNS 변경 사항이 적용된 후에만 방문자 트래픽이 CDN을 통과합니다.
연결 후 원본 서버 관리
사이트의 원본 서버 설정 탭에서 언제든지 호스트 이름과 원본 서버를 변경할 수 있습니다. 원본 서버 추가를 클릭하거나 기존 항목을 편집합니다.
| 필드 | 설명 |
|---|---|
| 호스트 이름 | 하위 도메인 접두사(예: www)입니다. 도메인 자체는 @, 와일드카드는 *를 사용합니다. |
| 원본 서버 주소 | 하나 이상의 원본 서버 주소(IP 또는 호스트 이름)이며 각 주소에 포트를 지정할 수 있습니다. 더 추가하려면 원본 서버 주소 추가를 클릭합니다. 여러 주소를 지정하는 경우 모두 같은 포트를 사용합니다. |
| 원본 서버 프로토콜 | HTTP, HTTPS, 자동 중에서 선택합니다. 자동인 경우 SSL/TLS 암호화 모드에 따라 결정됩니다. 전체 및 **전체(엄격)**는 HTTPS를 사용하고, 유연 및 끄기는 HTTP를 사용합니다. |
| 부하 분산 모드 | 라운드 로빈 또는 IP Hash를 선택합니다. |
| 우선순위 | 숫자가 작을수록 우선합니다. |
| 활성화 | 끄면 해당 호스트 이름이 더 이상 엣지에 배포되지 않습니다. |
사이트 전체에 적용되는 원본 서버 매개변수는 네트워크 탭에서 설정합니다. 원본 서버 HTTP 버전, 프록시 시간 초과, 연결 유지, 최대 요청 본문 크기를 설정할 수 있으며 사이트의 모든 호스트 이름에 적용됩니다.
기본적으로 원본 서버에 전송되는 Host 헤더는 방문자가 요청한 호스트 이름입니다. 원본 서버는 해당 호스트 이름을 인식해야 합니다. 예를 들어 웹 서버에 일치하는 가상 호스트를 구성합니다. 원본 서버의 Host 헤더를 재작성하거나 특정 경로를 다른 원본 서버로 라우팅하려면 페이지 규칙을 사용합니다.
모든 구성을 완료하면 사이트의 진단 탭을 열고 호스트 이름을 선택한 다음 검사를 실행합니다. 아직 적용되지 않은 DNS, 접근할 수 없는 원본 서버, 원본 서버의 리디렉션 루프, SSL 모드 불일치를 빠르게 찾아냅니다.