🐣 Computer Science

[Web] DNS란 무엇인가?

dmaolon 2023. 5. 23. 12:21

❏ DNS

원하는 서비스를 제공받기 위해 서버에 요청을 할 때, 서버의 IP 주소를 알아야 한다.

하지만, IP 주소처럼 복잡한 숫자들을 기억할 필요 없이, 전화번호부처럼 도메인을 정의해 편리하게 접속한다.
 
DNS(Domain Name System)이란, 바로 이 전화번호부가 저장되는 곳이다. 네트워크를 통해서 도메인 정보를 저장하고 조회한다.
 

❍ DNS Spoofing

DNS로 보내는 요청을 가로채서 그에 대한 응답으로 변조된 IP를 전송한다.
 

❍ A Record vs. CNAME

A Record는 도메인을 서버의 IP와 직접 연결되어 속도가 빠르다.
CNAME은 서버의 IP가 유동적으로 변하는 경우, 그 IP에 일정하게 연결되는 다른 도메인(Canocical NAME)을 연결하는 것이다.
ex. AWS

반응형