DNS의 기본 동작

임혁진·2023년 12월 10일
0

네트워크

목록 보기
2/5

섹션1 - DNS

DNS는 인터넷에서 도메인과 IP주소를 대응시켜주는 시스템, 사용자가 기억하기 어려운 숫자로 된 IP 대신 도메인 이름으로 기억할 수 있게 하고 이를 주소로 변환해준다.

DNS의 구성 요소

도메인: 사용자가 접근하려는 웹사이트의 이름을 나타낸다.
IP 주소: 웹사이트의 실제 위치를 나타내는 숫자로 된 주소.
Nameserver: DNS 정보를 가지고 있는 서버로, 도메인과 IP 주소를 연결시켜준다.

DNS의 동작 과정


이미지 출처: Cloudflare

  • 사용자가 도메인을 입력하면 로컬 캐시를 확인한다.
  • 로컬 캐시에 IP 주소가 없으면 DNS 쿼리를 시작하고 가장 먼저 로컬 DNS 캐시에 접근한다.

도메인 관리


이미지 출처: Cloudflare

  • CNAME: zercho.com => www.zercho.com 도 들어갈 수 있도록 해준다.
  • MX: 메일 서버
    DNS를 통해 서브 도메인을 추가할 수 있다.

로컬 호스트 파일

  • 예시로 리눅스의 "/etc/hosts" 파일을 통해 로컬에서 DNS 역할을 수행한다. (변조 주의)
profile
TIL과 알고리즘

0개의 댓글