[네트워크] 도메인과 DNS

chaewon·2022년 10월 20일
0

Network

목록 보기
2/2
post-thumbnail

1. 도메인(Domain)이란?

웹 브라우저의 특정 사이트를 들어갔을 때 IP 주소를 대신해서 사용하는 주소다.
IP 주소는 한번에 봤을 때 파악하기 어렵기에 IP 주소를 보다 분명하게 나타낼 수 있다.

터미널에서 도메인의 IP 주소 확인하는 방법!!

터미널에서 명령어 nslookup (도메인)을 검색하면 해당 도메인의 IP 주소를 알 수 있다.
Addresses주소를 브라우저에 검색했을 경우 도메인과 똑같은 페이지로 이동하는 걸 확인 할 수 있다.

2. DNS란?

DNS(Domain Name System)이며 인터넷의 DNS 시스템은 이름과 숫자간의 매핑을 관리하며 전화번호부와 같은 기능을 한다. DNS 서버는 이름을 IP 주소로 변환하여 도메인 이름을 웹 브라우저에 입력할 때 최종 사용자를 어떤 서버에 연결할 것인지를 제어한다.
이 요청을 쿼리라고 부른다.

쉽게 말해 웹사이트의 IP 주소와 도메인 주소를 이어주는 환경/시스템, 데이터베이스 시스템이다.
연결되어 있는 IP 주소와 도메인이 저장된 곳이 DNS이다.

사용자가 브라우저에 naver.com을 검색하면 먼저 DNS 서버로 검색한 도메인 주소가 전달되고 그리고 서버 내부에서 도메인 주소를 토대로 naver.com = 223.130.200.104 항목을 찾아내고 다시 브라우저에게 223.130.200.104의 IP 주소를 갖고 있는 호스팅 서버(해당 웹사이트의 데이터가 저장되어 있는 곳으로 갈 수 있도록 지시한다. 그러면 브라우저는 다시 IP 주소로 접속해서 웹사이트가 보이게 된다.

정리해보면....

1. 도메인 검색
2. DNS 서버에서 일치하는 IP 주소 찾음
3. IP 주소가 해당되는 호스트 서버에 보냄
4. 브라우저는 다시 IP 주소를 검색해 웹사이트에 보여줌

profile
의문은 '삶의 수준'을 결정하고, 질문은 '삶 자체'를 바꾼다.

0개의 댓글