DNS 레코드 유형 정리 표
| 레코드 유형 |
한글 의미 (쉽게) |
무엇을 저장/역할? |
예시 |
| A |
주소 레코드 |
도메인 → IPv4 주소를 연결 |
www.example.com → 192.0.2.10 |
| AAAA |
IPv6 주소 레코드 |
도메인 → IPv6 주소를 연결 |
www.example.com → 2001:db8::1 |
| CNAME |
별칭 레코드 |
**도메인 별명(alias)**을 다른 도메인에 연결 |
blog.example.com → www.example.com |
| MX |
메일 교환 레코드 |
메일 서버 주소를 지정, 우선순위도 함께 설정 |
example.com → mail.example.com (우선순위 10) |
| NS |
네임 서버 레코드 |
이 도메인을 담당하는 DNS 서버를 지정 |
example.com → ns1.dnsprovider.com |
| TXT |
텍스트 레코드 |
임의 텍스트 정보 저장. 주로 인증/보안용 |
SPF, DKIM, 도메인 소유 인증 문자열 등 |
| SRV |
서비스 레코드 |
특정 서비스의 서버 위치/포트를 지정 |
_sip._tcp.example.com → sipserver.example.com:5060 |
| PTR |
포인터 레코드 |
IP → 도메인(역방향 조회)에 사용 |
192.0.2.10 → host.example.com |
| SOA |
권한 시작 레코드 |
존(zone)의 기본 설정 정보 (관리자, 시리얼, 갱신주기 등) |
example.com 존에 1개만 존재, “이 존의 기준 정보” |
| CAA |
인증서 발급 권한 레코드 |
어떤 CA가 이 도메인의 인증서를 발급할 수 있는지 지정 |
example.com → issue "letsencrypt.org" |
DNS 레코드는 도메인 이름 뒤에 숨겨진 IP, 메일 서버, 인증 정보 등을 정의하는 데이터입니다.
가장 많이 쓰이는 것은 웹 서버 주소를 나타내는 A/AAAA 레코드, 메일 서버를 지정하는 MX 레코드,
도메인 별명을 만들어 주는 CNAME 레코드, 각종 인증에 활용되는 TXT 레코드입니다.
정보보안기사 시험에서는 “어떤 상황에서 어떤 레코드를 쓰는지”를 구분하는 문제가 자주 나오므로,
위 표처럼 용도 중심으로 정리해 두면 암기가 훨씬 쉬워집니다.