따꿍의 프로젝트

[프런트] DNS에 대해서 설명해 주세요 본문

오늘의 개발지식/기술면접 준비

[프런트] DNS에 대해서 설명해 주세요

공장 주인 따꿍 2026. 3. 29. 18:35

DNS는 전화번호부라고 생각하면 편합니다. 
인간이 서버 ip 주소를 외우고 다니기에는 한계가 있으니, 
더 기억하기 쉬운 도메인 이름을 ip주소에 부여해주고
client가 도메인 이름을 입력하면 ip주소를 리턴해주는 시스템입니다. 

예를 들면, 우리가 google.com을 치면
브라우저가 DNS 서버에 해당 도메인의 ip 주소를 요청하고,
반환받은 ip 주소를 통해 서버에 실제 요청을 보냅니다.

따라서 DNS는 사람이 이해하기 쉬운 도메인 이름과
컴퓨터가 사용하는 IP 주소를 연결해주는 역할을 합니다.