서비스 연결
고객 도메인과 M2Live Cloud CDN을 연결하는 전체 과정을 안내합니다. DNS CNAME 등록 하나로 기존 서비스 구조를 변경하지 않고 CDN을 즉시 적용할 수 있습니다.
| 항목 | 내용 | 필수 |
|---|---|---|
| 서비스 도메인 | 서브도메인 권장 (예: cdn.myservice.com). 루트 도메인(myservice.com)은 CNAME 불가 | 필수 |
| 원본 서버 주소 | 실제 콘텐츠가 있는 서버 IP 또는 도메인 | 필수 |
| SSL 인증서 | .crt + .key + chain 파일 (HTTPS 서비스 시) | HTTPS 시 필수 |
| DNS 편집 권한 | 해당 도메인의 CNAME 레코드를 추가할 수 있는 권한 | 필수 |
| 항목 | 내용 | 필수 |
|---|---|---|
| Service Domain | Subdomain recommended (e.g. cdn.myservice.com). Root domain (myservice.com) does not support CNAME | Required |
| Origin Server Address | Server IP or domain where the actual content is hosted | Required |
| SSL Certificate | .crt + .key + chain files (required for HTTPS service) | Required for HTTPS |
| DNS Edit Permission | Permission to add a CNAME record for the target domain | Required |
cdn.myservice.com을 M2Live 호스팅 주소로 CNAME 설정하면, 사용자가 접속할 때 자동으로 M2Live CDN 엣지 노드로 라우팅됩니다. 원본 서버 IP를 외부에 노출하지 않아도 됩니다.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.기술지원팀(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 형식으로 발급됩니다.cdn.myservice.com → hosting name issued in the format cdn.myservice.service1.m2live.io.cdn.myservice.com 300 IN CNAME cdn.myservice.service1.m2live.io.- TTL: 초기 설정 시 300초(5분)로 낮게 설정 → DNS 전파 속도 향상. 안정화 후 3600초로 상향
- 전파 시간: DNS 변경은 전 세계 반영까지 최대 48시간 소요. 보통 수 분~수 시간
- 루트 도메인 불가:
myservice.com자체에는 CNAME 불가.cdn.,img.등 서브도메인 사용 - A 레코드 혼용 불가: 동일 호스트명에 CNAME과 A 레코드 동시 설정 불가
- 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.comitself. Use subdomains such ascdn.orimg. - Cannot Mix A Records: CNAME and A records cannot coexist on the same hostname.
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.
# CNAME 해석 확인
dig cdn.myservice.com CNAME
# HTTP 응답 헤더 확인 (Content-Type, Cache-Control, X-Cache 등)
curl -I https://cdn.myservice.com/your-image.jpg# 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| 설정 항목 | 권장값 | 참고 문서 |
|---|---|---|
| 정적 콘텐츠 TTL (이미지·CSS·JS) | 86400초(1일) 이상 | 캐시 (TTL) |
| HTML 페이지 TTL | 0~300초 | 캐시 (TTL) |
| 로그인·결제 페이지 | 캐시 바이패스 설정 | 캐시 바이패스 |
| HTTPS 강제 리다이렉트 | HTTP → HTTPS 활성화 | 접근 제어 |
| 이미지 자동 최적화 | 활성화 권장 (AVIF/WebP 자동 변환) | 이미지 설정 |
| 비디오 자동 최적화 | STANDARD 플랜 이상 시 활성화 권장 | 비디오 설정 |
| 모니터링 확인 | 캐시 히트율 99%+, 전송 성공률 99.9%+ 목표 | 모니터링 가이드 |
| 설정 항목 | 권장값 | 참고 문서 |
|---|---|---|
| Static Content TTL (Images, CSS, JS) | 86400 seconds (1 day) or more | Cache (TTL) |
| HTML Page TTL | 0–300 seconds | Cache (TTL) |
| Login / Payment Pages | Set cache bypass | Cache Bypass |
| Force HTTPS Redirect | Enable HTTP → HTTPS | Access Control |
| Automatic Image Optimization | Recommended (auto-convert to AVIF/WebP) | Image Settings |
| Automatic Video Optimization | Recommended on STANDARD plan or above | Video Settings |
| Monitoring Review | Target: cache hit rate 99%+, delivery success rate 99.9%+ | Monitoring Guide |
컨설팅/기술지원
공식 기술지원 메일은 m2.cs@winesoft.co.kr입니다. 문의 전 아래 지원 범위와 자가진단 체크리스트를 먼저 확인하시면 더욱 빠른 처리가 가능합니다.
| 유형 | 내용 |
|---|---|
| 초기 설정 지원 | DNS 연결, SSL 인증서 등록, 원본 서버 연결 설정 도움 |
| CDN 최적화 컨설팅 | TTL 전략, 캐시 히트율 개선, On-the-fly 미디어 설정 검토 |
| 장애 대응 | 캐시 MISS 급증, 5xx 오류, 원본 서버 연결 불가 등 운영 장애 |
| 이미지/비디오 변환 이슈 | On-the-fly 변환 실패, 포맷 미지원, 품질 이슈 |
| 보안 설정 지원 | 원본 서버 방화벽 설정, CDN IP 대역 안내, 접근 제어 규칙 설정 |
| SSL 인증서 갱신 | 인증서 만료 전 갱신 절차 안내 및 지원 (만료 30일 전 준비 권장) |
| 유형 | 내용 |
|---|---|
| Initial Setup Support | Assistance with DNS connection, SSL certificate registration, and origin server configuration |
| CDN Optimization Consulting | TTL strategy, cache hit rate improvement, and on-the-fly media settings review |
| Incident Response | Sudden cache MISS spikes, 5xx errors, origin server connection failures, and other operational issues |
| Image / Video Conversion Issues | On-the-fly conversion failures, unsupported formats, and quality issues |
| Security Configuration Support | Origin server firewall setup, CDN IP range guidance, and access control rule configuration |
| SSL Certificate Renewal | Renewal procedure guidance and support before expiration (preparation recommended 30 days before expiry) |
캐시 히트율이 낮습니다. 어떻게 개선하나요? 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
원본 콘텐츠를 변경했는데 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
루트 도메인(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.
이미지에 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
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. 최근 설정 변경 이력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기술지원 문의 전 아래 항목을 먼저 확인하면 빠르게 해결되는 경우가 많습니다.