• Q&A
  • 회원가입
  • 로그인

[web] 도메인 A레코드 CNAME레코드 차이

공통: 둘다 서브도메인 설정할 때 사용

 

 

A레코드

 

1.

해당 도메인에 대해 하나의 아이피 존재 의미

2.
homzzang.com 도메인의 A레코드 = 222.239.250.131

 

 

브라우저 요청 : "www.homzzang.com IP 주소 알려줘 !"

서버 응답 : "222.239.250.131"

 

 

 

CNAME 레코드 

 

1.

CNAME (Canonical Name)

2.

본 도메인의 또 다른 이름

※ Canonical - 정본의 고전의, 표준의, 기준의 

3.
homzzang.com의 CNAME레코드 = 
www.homzzang.com

homzzang.com의 CNAME레코드 = test.homzzang.com

 


[예전 DNS] - 두 번에 걸쳐..

브라우저 요청: "www.homzzang.com IP 주소 알려줘 !"

서버 응답: "homzzang.com과 동일"

브라우저 요청: "homzzang.com IP 주소 뭔데?"

서버 응답: "222.239.250.131"

 

 

[요즘 DNS] - 한번에....

 

브라우저 요청: "www.homzzang.com IP 주소 알려줘 !"

서버 응답 : "homzzang.com IP 주소와 동일. PS. homzzang.com IP 주소는 222.239.250.131"

 

☆ CNAME 경우 A 레코드보다 많은 양의 데이터가 오감.

☆ 개별 서브도메인 IP 주소 변경 시 여러 곳 수정해야 하는 번거로움 존재.

 

 

CNAME 레코드 부작용 예제

 

브라우저 요청: "www.homzzang.com 메일서버 주소(MX) 알려줘!"

서버 응답: "homzzang.com과 동일"

브라우저 요청: "www.homzzang.com SPF 설정 알려줘!"

서버 응답: "homzzang.com과 동일"

 

즉, IP 주소뿐 아니라 그 밖의 설정까지 모두 같은 것으로 취급당할 우려 있음.

 

 

 

 NAME  TYPE  VALUE
 test.homzzang.com  CNAME  www.homzzang.com
 www.homzzang.com  A  222.239.250.131

 

참고

기진곰 님 https://xetown.com/questions/111581

twpower 님 https://twpower.github.io/40-difference-between-cname-and-a-record

코딩 공부는 「홈짱닷컴」에서...

이름
비밀번호
자동등록방지

방문자 수

오늘 1,767
어제 1,907
최대 2,271
전체 905,660
Since 2012