DNS, IP 주소, 레코드 유형의 작동 원리를 단계별로 설명합니다. 모든 도메인 조회의 바탕이 되는 핵심 개념입니다.
“DNS 서버”라는 이름을 공유하는 세 계층
스텁 리졸버
내 기기 자체
재귀 리졸버
ISP, 라우터, 1.1.1.1
권한 네임서버
도메인 자체의 DNS
여러 주소, IPv4와 IPv6 레코드, CDN 엣지, 역방향 귀속의 한계를 포함해 도메인 IP 주소 조회 결과를 이해합니다.
“DNS 서버”라는 이름을 공유하는 세 계층
스텁 리졸버
내 기기 자체
재귀 리졸버
ISP, 라우터, 1.1.1.1
권한 네임서버
도메인 자체의 DNS
DNS 서버의 역할과 재귀 리졸버, 권한 네임서버의 차이, 어느 서버가 질의에 응답했는지 확인하는 방법을 알아봅니다.
재귀 DNS 조회, 단계별로 살펴보기
브라우저
example.com 요청
리졸버
내 ISP / 1.1.1.1
루트 + TLD
.com 운영 주체는?
권한 네임서버
실제 응답
체인의 각 단계도 DNS 조회이며 이후 캐시됩니다
캐시, 재귀 리졸버, 리퍼럴, 권한 서버를 거치는 DNS 질의를 따라가며 호스트 이름이 주소가 되는 과정을 이해합니다.
거의 모든 존에서 만나게 되는 레코드
DNS SOA 레코드와 일련번호, 갱신 및 재시도 타이머를 이해하고, 권한 네임서버가 존을 조율하는 데 이 레코드가 어떻게 도움이 되는지 알아봅니다.
세 가지 역할, 흔히 서로 다른 세 회사
NS 레코드, 상위 존 위임, 권한 네임서버를 이해하고 도메인의 레코드를 어느 DNS 제공업체가 제공하는지 확인하는 방법을 알아봅니다.
거의 모든 존에서 만나게 되는 레코드
DNS 존 파일이 레코드, 소유자 이름, TTL, 레코드 데이터를 어떻게 구성하는지 알아보고, 존을 점검하거나 이전할 때 쓸 안전한 체크리스트를 확인합니다.
나란히 사용되는 두 가지 주소 체계
IPv4
192.0.2.10
32비트, 주소 약 43억 개, 고갈
IPv6
2606:4700::6810:84e5
128비트, 주소 340간 개
고정 IP와 유동 IP 주소를 비교하고 각각이 쓰이는 곳을 알아보며, 도메인의 DNS 레코드를 고정 주소와 혼동하면 안 되는 이유를 이해합니다.
거의 모든 존에서 만나게 되는 레코드
알아 둘 가치가 있는 모든 레코드 유형의 역할, 모양, 그리고 흔히 저지르는 실수를 한 페이지에 정리했습니다.
같은 도메인이 다르게 응답하는 세 가지 이유
지리적 라우팅
지역마다 다른 엣지 서버
캐싱
독립된 TTL, 독립된 캐시
스플릿 호라이즌
의도된 다른 응답
IP 지오로케이션이 네트워크 위치를 추정하는 방식, 결과가 사용자의 실제 위치와 다를 수 있는 이유, DNS 조회로 실제로 알 수 있는 것을 설명합니다.
거의 모든 존에서 만나게 되는 레코드
와일드카드 DNS 레코드가 설정되지 않은 이름과 일치하는 방식, 서브도메인 관리를 단순하게 해 주는 경우, 실수를 가릴 수 있는 위험을 알아봅니다.
CNAME은 주소가 아닌 이름의 별칭
www.example.com
CNAME 레코드
cdn.provider.net
대상 호스트 이름
192.0.2.10
A 레코드, 최종 응답
CNAME 레코드가 별칭 체인을 만드는 방식, 리졸버가 A와 AAAA 주소에 도달하는 과정, 체인이 끊어졌을 때 확인할 사항을 알아봅니다.
실무에서 TTL 정하기
모든 플랫폼에서 그대로 복사해 쓸 수 있는 명령어와, 비우기 전에 효과가 있을지 알려 주는 진단 방법입니다.