Get Started

서비스 연결

고객 도메인과 M2Live Cloud CDN을 연결하는 전체 과정을 안내합니다. DNS CNAME 등록 하나로 기존 서비스 구조를 변경하지 않고 CDN을 즉시 적용할 수 있습니다.

시작 전 체크리스트
항목내용필수
서비스 도메인서브도메인 권장 (예: cdn.myservice.com). 루트 도메인(myservice.com)은 CNAME 불가필수
원본 서버 주소실제 콘텐츠가 있는 서버 IP 또는 도메인필수
SSL 인증서.crt + .key + chain 파일 (HTTPS 서비스 시)HTTPS 시 필수
DNS 편집 권한해당 도메인의 CNAME 레코드를 추가할 수 있는 권한필수
항목내용필수
Service DomainSubdomain recommended (e.g. cdn.myservice.com). Root domain (myservice.com) does not support CNAMERequired
Origin Server AddressServer IP or domain where the actual content is hostedRequired
SSL Certificate.crt + .key + chain files (required for HTTPS service)Required for HTTPS
DNS Edit PermissionPermission to add a CNAME record for the target domainRequired
연결 구조
① 사용자 브라우저cdn.myservice.com 요청
① User BrowserRequest cdn.myservice.com
② DNS CNAMEservice1.m2live.io 해석
② DNS CNAMEResolves service1.m2live.io
③ M2Live CDN엣지 노드 (캐시 조회)
③ M2Live CDNEdge Node (Cache Lookup)
→ MISS 시만
→ On MISS only
④ 원본 서버Origin IP/Domain
④ Origin ServerOrigin IP/Domain
💡 CNAME 방식이란?
CNAME(Canonical Name)은 도메인을 다른 도메인으로 연결하는 DNS 레코드입니다. cdn.myservice.com을 M2Live 호스팅 주소로 CNAME 설정하면, 사용자가 접속할 때 자동으로 M2Live CDN 엣지 노드로 라우팅됩니다. 원본 서버 IP를 외부에 노출하지 않아도 됩니다.
💡 What is CNAME?
CNAME (Canonical Name) is a DNS record that maps one domain to another. By setting cdn.myservice.com as a CNAME pointing to your M2Live hosting address, users are automatically routed to the M2Live CDN edge node on connection. This means your origin server IP does not need to be exposed publicly.
연결 단계
1
호스팅 생성 요청

기술지원팀(m2.cs@winesoft.co.kr)에 아래 정보를 전달하면 고유 호스팅 이름이 발급됩니다.

Send the following information to the technical support team (m2.cs@winesoft.co.kr) to receive your unique hosting name.

  • 서비스 도메인 — CDN으로 서빙할 도메인 (예: cdn.myservice.com)
  • 원본 서버 주소 — 실제 콘텐츠가 저장된 서버의 IP 또는 도메인
  • SSL 인증서 — HTTPS 서비스 시 필요 (.crt + .key + chain)
  • Service Domain — The domain to be served via CDN (e.g. cdn.myservice.com)
  • Origin Server Address — IP or domain of the server where actual content is stored
  • SSL Certificate — Required for HTTPS service (.crt + .key + chain)
ℹ 발급 예시
서비스 도메인 cdn.myservice.com → 호스팅 이름 cdn.myservice.service1.m2live.io 형식으로 발급됩니다.
ℹ Provisioning Example
Service domain cdn.myservice.com → hosting name issued in the format cdn.myservice.service1.m2live.io.
2
DNS CNAME 등록
DNS 레코드 예시DNS Record Example
cdn.myservice.com  300  IN  CNAME  cdn.myservice.service1.m2live.io.
📋 DNS 등록 주의사항
  • TTL: 초기 설정 시 300초(5분)로 낮게 설정 → DNS 전파 속도 향상. 안정화 후 3600초로 상향
  • 전파 시간: DNS 변경은 전 세계 반영까지 최대 48시간 소요. 보통 수 분~수 시간
  • 루트 도메인 불가: myservice.com 자체에는 CNAME 불가. cdn., img. 등 서브도메인 사용
  • A 레코드 혼용 불가: 동일 호스트명에 CNAME과 A 레코드 동시 설정 불가
📋 DNS Registration Notes
  • TTL: Set low (300 seconds / 5 minutes) initially to speed up DNS propagation. Raise to 3600 seconds after stabilization.
  • Propagation Time: DNS changes can take up to 48 hours to propagate worldwide. Typically a few minutes to a few hours.
  • Root Domain Not Supported: CNAME cannot be set on myservice.com itself. Use subdomains such as cdn. or img.
  • Cannot Mix A Records: CNAME and A records cannot coexist on the same hostname.
3
원본 서버 방화벽 설정

CDN 도입 후에도 원본 서버 IP가 공개되어 있으면 CDN을 우회한 직접 공격이 가능합니다. 원본 서버 방화벽에서 M2Live CDN IP 대역의 요청만 허용하고 그 외 HTTP/HTTPS 트래픽은 차단하세요. CDN IP 대역은 기술지원팀에 문의하세요.

Even after deploying a CDN, if your origin server IP remains publicly accessible, direct attacks that bypass the CDN are possible. Configure your origin server firewall to allow requests only from M2Live CDN IP ranges and block all other HTTP/HTTPS traffic. Contact the technical support team for the CDN IP ranges.

🚫 원본 IP를 외부에 노출하지 마세요
원본 IP가 공개되면 CDN을 우회한 DDoS 공격이 가능합니다. CDN 도입과 동시에 원본 서버 방화벽 정책을 반드시 업데이트하세요.
🚫 Do Not Expose Your Origin IP
If your origin IP is publicly known, DDoS attacks that bypass the CDN become possible. Always update your origin server firewall policy when deploying a CDN.
4
연결 확인
터미널 확인 명령어
# CNAME 해석 확인
dig cdn.myservice.com CNAME
# HTTP 응답 헤더 확인 (Content-Type, Cache-Control, X-Cache 등)
curl -I https://cdn.myservice.com/your-image.jpg
Terminal Commands
# Verify CNAME resolution
dig cdn.myservice.com CNAME
# Check HTTP response headers (Content-Type, Cache-Control, X-Cache, etc.)
curl -I https://cdn.myservice.com/your-image.jpg
💡 콘솔 URL 진단
DNS 전파 후 도메인 관리 → 서비스 상태 → URL 진단에서 캐시 HIT/MISS, 응답 코드, CDN 경유 여부를 확인하세요. 응답 코드가 5xx이면 원본 서버 상태를 점검하고, 항상 MISS면 TTL 설정 또는 Cache-Control 헤더를 점검하세요.
💡 Console URL Diagnostics
After DNS propagation, go to Domain Management → Service Status → URL Diagnostics to verify cache HIT/MISS status, response codes, and CDN routing. If the response code is 5xx, check your origin server health. If always MISS, review your TTL settings or Cache-Control headers.
연결 후 권장 초기 설정
설정 항목권장값참고 문서
정적 콘텐츠 TTL (이미지·CSS·JS)86400초(1일) 이상캐시 (TTL)
HTML 페이지 TTL0~300초캐시 (TTL)
로그인·결제 페이지캐시 바이패스 설정캐시 바이패스
HTTPS 강제 리다이렉트HTTP → HTTPS 활성화접근 제어
이미지 자동 최적화활성화 권장 (AVIF/WebP 자동 변환)이미지 설정
비디오 자동 최적화STANDARD 플랜 이상 시 활성화 권장비디오 설정
모니터링 확인캐시 히트율 99%+, 전송 성공률 99.9%+ 목표모니터링 가이드
설정 항목권장값참고 문서
Static Content TTL (Images, CSS, JS)86400 seconds (1 day) or moreCache (TTL)
HTML Page TTL0–300 secondsCache (TTL)
Login / Payment PagesSet cache bypassCache Bypass
Force HTTPS RedirectEnable HTTP → HTTPSAccess Control
Automatic Image OptimizationRecommended (auto-convert to AVIF/WebP)Image Settings
Automatic Video OptimizationRecommended on STANDARD plan or aboveVideo Settings
Monitoring ReviewTarget: cache hit rate 99%+, delivery success rate 99.9%+Monitoring Guide
Get Started

컨설팅/기술지원

공식 기술지원 메일은 m2.cs@winesoft.co.kr입니다. 문의 전 아래 지원 범위와 자가진단 체크리스트를 먼저 확인하시면 더욱 빠른 처리가 가능합니다.

지원 범위
유형내용
초기 설정 지원DNS 연결, SSL 인증서 등록, 원본 서버 연결 설정 도움
CDN 최적화 컨설팅TTL 전략, 캐시 히트율 개선, On-the-fly 미디어 설정 검토
장애 대응캐시 MISS 급증, 5xx 오류, 원본 서버 연결 불가 등 운영 장애
이미지/비디오 변환 이슈On-the-fly 변환 실패, 포맷 미지원, 품질 이슈
보안 설정 지원원본 서버 방화벽 설정, CDN IP 대역 안내, 접근 제어 규칙 설정
SSL 인증서 갱신인증서 만료 전 갱신 절차 안내 및 지원 (만료 30일 전 준비 권장)
유형내용
Initial Setup SupportAssistance with DNS connection, SSL certificate registration, and origin server configuration
CDN Optimization ConsultingTTL strategy, cache hit rate improvement, and on-the-fly media settings review
Incident ResponseSudden cache MISS spikes, 5xx errors, origin server connection failures, and other operational issues
Image / Video Conversion IssuesOn-the-fly conversion failures, unsupported formats, and quality issues
Security Configuration SupportOrigin server firewall setup, CDN IP range guidance, and access control rule configuration
SSL Certificate RenewalRenewal procedure guidance and support before expiration (preparation recommended 30 days before expiry)
자주 묻는 질문
Q 캐시 히트율이 낮습니다. 어떻게 개선하나요? My cache hit rate is low. How can I improve it?

원본 서버의 Cache-Control 헤더를 확인하고(no-cache/no-store/max-age=0 여부), CDN 콘솔에서 TTL 설정을 점검하세요. 또한 URL에 무작위 쿼리 파라미터가 붙는지 확인하세요. → 모니터링 가이드 참고

Check the Cache-Control header on your origin server (look for no-cache/no-store/max-age=0), and review TTL settings in the CDN console. Also verify whether random query parameters are being appended to URLs. → See Monitoring Guide

Q 원본 콘텐츠를 변경했는데 CDN에 바로 반영되지 않습니다. I updated my origin content but the CDN is not reflecting the changes immediately.

TTL이 만료되기 전까지는 CDN이 이전 캐시를 서빙합니다. 즉시 반영이 필요하면 캐시 무효화(퍼지)를 실행하세요. → 퍼지 가이드 참고

The CDN will serve the cached version until the TTL expires. If you need immediate propagation, run a cache invalidation (purge). → See Purge Guide

Q 루트 도메인(myservice.com)을 CDN에 연결하고 싶습니다. I want to connect my root domain (myservice.com) to the CDN.

DNS 표준상 루트 도메인에는 CNAME 레코드를 설정할 수 없습니다. 반드시 cdn., img. 등 서브도메인으로 신청하세요. ALIAS(ANAME) 레코드가 필요한 경우 기술지원팀에 문의하세요.

DNS standards do not permit CNAME records on root domains. You must apply using a subdomain such as cdn. or img.. If an ALIAS (ANAME) record is required, please contact the technical support team.

Q 이미지에 AVIF가 아닌 원본 JPEG가 그대로 반환됩니다. My images are being returned as the original JPEG instead of AVIF.

미디어 설정에서 이미지 최적화 토글이 꺼져 있거나, URL에 /optimize/가 없는 경우입니다. 설정을 확인하고, 이미 캐싱된 원본이 남아 있다면 해당 URL의 캐시를 퍼지 후 재요청하세요. → 이미지 설정 참고

The image optimization toggle in media settings may be disabled, or the URL may be missing /optimize/. Check your settings and, if an original is already cached, purge the cache for that URL and re-request it. → See Image Settings

Q SSL 인증서가 만료되었습니다. 어떻게 갱신하나요? My SSL certificate has expired. How do I renew it?

CA에서 새 인증서를 발급받은 뒤 CDN 설정 → SSL 탭에서 기존 인증서를 편집하거나 삭제 후 재등록하세요. 만료 30일 전부터 준비를 시작하세요. → SSL 가이드 참고

Obtain a new certificate from your CA, then go to CDN Settings → SSL tab to edit or delete the existing certificate and re-register the new one. Begin preparation at least 30 days before expiry. → See SSL Guide

이슈 리포팅 양식
이슈 리포팅 양식
수신: m2.cs@winesoft.co.kr
제목: [도메인명] 증상 요약
내용:
  1. 증상 설명 (스크린샷 첨부 권장)
  2. 발생 일시 (최초 발생 및 지속 여부)
  3. 재현되는 URL
  4. 브라우저 및 OS 환경
  5. 에러 메시지 또는 HTTP 응답 코드
  6. 최근 설정 변경 이력
Issue Report Template
To: m2.cs@winesoft.co.kr
Subject: [Domain Name] Brief symptom summary
Body:
  1. Symptom description (screenshot recommended)
  2. Date and time of occurrence (first occurrence and whether ongoing)
  3. Reproducing URL
  4. Browser and OS environment
  5. Error message or HTTP response code
  6. Recent configuration change history
문의 전 자가진단 체크리스트

기술지원 문의 전 아래 항목을 먼저 확인하면 빠르게 해결되는 경우가 많습니다.

1
URL 진단도메인 관리 → URL 진단에서 해당 URL의 응답 코드, 캐시 상태, CDN 경유 여부를 확인합니다.
URL Diagnostics — Go to Domain Management → URL Diagnostics to check the response code, cache status, and CDN routing for the URL.
2
서비스 상태 확인도메인 관리 → 서비스 상태에서 DNS, 인증서, 원본 서버 세 가지 항목이 모두 정상인지 확인합니다.
Service Status Check — Go to Domain Management → Service Status to verify that DNS, certificate, and origin server are all healthy.
3
모니터링 확인 — 캐시 히트율이 낮거나 5xx 오류율이 급증했는지 확인합니다. → 모니터링 가이드
Monitoring Review — Check whether the cache hit rate is low or the 5xx error rate has spiked. → Monitoring Guide
4
최근 설정 변경 이력 확인 — 문제 발생 전후로 CDN 설정, 퍼지 실행, 원본 서버 배포 변경이 있었는지 확인합니다.
Recent Configuration Change Review — Check whether any CDN configuration changes, purge operations, or origin server deployments occurred around the time of the issue.
5
캐시 퍼지 후 재확인 — 설정을 변경했는데 반영되지 않는다면 해당 URL의 캐시를 퍼지한 뒤 재요청합니다. → 퍼지 가이드
Purge Cache and Re-verify — If a configuration change is not reflected, purge the cache for the affected URL and re-request it. → Purge Guide
지금 바로 문의하기
m2.cs@winesoft.co.kr · 전담 엔지니어가 빠르게 답변드립니다.