도메인 연결 가이드

구매한 도메인을 Hiplay 서버 IP에 연결하면 example.com으로 접속이 가능해집니다.
DNS 레코드 설정 → 전파 대기 → SSL 적용 순서로 진행됩니다.

DNS 레코드 기초 개념

레코드용도예시 값
A도메인을 IPv4 주소에 연결111.222.33.44
AAAA도메인을 IPv6 주소에 연결2001:db8::1
CNAME다른 도메인을 가리키는 별칭example.com
MX메일 서버 지정mail.example.com
TXTSPF/DMARC/도메인 인증"v=spf1 ..."

보통 일반 웹사이트는 A 레코드 1~2개로 충분합니다(루트 + www). 메일은 MX를, 다른 서비스로 redirect 하려면 CNAME을 사용합니다.

A 레코드 등록 — 도메인을 서버 IP로

도메인 등록업체(가비아, 후이즈, 카페24, Cloudflare 등) 관리 페이지의 DNS 관리로 이동하여 다음 두 줄을 추가하세요.

호스트타입값(서버 IP)TTL
@A111.222.33.443600
wwwA111.222.33.443600

@ 는 루트 도메인(example.com), www 는 www.example.com을 의미합니다. 값에는 Hiplay 대시보드 → 서버 상세에서 확인한 공인 IP를 입력하세요.

📌 서브도메인 (예: api.example.com)

호스트 칸에 api 입력 후 동일 IP를 등록.

📌 모든 서브도메인

호스트 칸에 * 입력 (와일드카드).

전파 시간 & 확인 방법

DNS 변경은 전 세계 캐시에 반영되는 데 몇 분 ~ 최대 24~48시간이 소요됩니다(TTL 기준). 아래 명령으로 현재 적용 상태를 확인할 수 있습니다.

Linux / Mac

A 레코드 조회
$dig example.com +short

Windows

A 레코드 조회
nslookup example.com

온라인 확인 도구: dnschecker.org에서 전 세계 여러 지역의 적용 상태를 한눈에 확인할 수 있습니다.

SSL 인증서 발급 (HTTPS 적용)

DNS 전파가 완료되어 http://example.com로 접속이 되면,Let's Encrypt 무료 인증서로 HTTPS를 적용할 수 있습니다.

Ubuntu + Nginx 예시 (Certbot)

1. Certbot 설치
$sudo apt update && sudo apt install -y certbot python3-certbot-nginx
2. 인증서 자동 발급 + Nginx 설정
$sudo certbot --nginx -d example.com -d www.example.com
3. 자동 갱신 테스트
$sudo certbot renew --dry-run

Let's Encrypt 인증서 유효기간은 90일이지만, Certbot이 cron으로 자동 갱신해 영구적으로 갱신됩니다.

자주 겪는 문제

❌ 도메인 입력해도 사이트가 안 열림

DNS 전파 대기(최대 48시간)
웹서버(nginx/apache/IIS) 동작 여부 확인
③ 방화벽 80/443 포트 허용 확인 (보안 가이드 참조)

❌ www는 되는데 루트 도메인이 안 됨

루트 도메인(@)에 대한 A 레코드를 추가하지 않은 경우입니다. 호스트 칸에 @를 명시하고 IP를 등록하세요.

❌ Certbot이 인증 실패 — "Failed to fetch challenge"

Let's Encrypt 인증 서버가 80 포트로 도달할 수 없을 때 발생합니다. 80 포트 방화벽 허용DNS 전파 완료 후 다시 시도하세요.