DNS

MSKim·2023년 2월 21일
0

CS

목록 보기
3/13

Domain Name System

도메인(주소)

어디 웹사이트에 접속하려 할 때 내 컴퓨터의 브라우저가 해당 사이트를 제공하는 서버에 요청을 하기위해 서버의 IP주소를 알아야한다.

하지만 사이트 마다 해당 서버의 IP주소를 다 외울 수 없으므로 외우기 쉬운 주소들로 접속을 하고 이러한 정보들이 저장되는 곳이 바로 DNS이다.

도메인 정보들은 어디 한 곳에 싹 다 저장되어 있지 않고 다층적으로 구성된 네트워크에 분산되어 저장되고 조회된다.

  • 브라우저는 먼저 PC에 설정된 로컬 DNS 서버에 요청하고 있다면 바로 반환.
  • 없다면, 로컬 DNS 서버는 Root DNS 서버에 요청한다.

DNS 서버는 해커들의 공격 대상이 되기도 한다.

  • 사용자의 PC에서 DNS 서버로 IP주소 요청을 할 때 요청을 가로 채 가짜 IP주소를 보내고 거기로 접속하게끔 유도한다.
    • 이런 것을 DNS 스푸핑(spoofing)이라고 한다.

profile
Today I Learned

0개의 댓글