IP 주소는 여러 개의 숫자 조합으로 기억하기 어렵다는 단점이 있는데,
이러한 단점을 보완할 수 있는 방법이
문자로 표현된 인터넷 주소를 활용한
Domain Name System (DNS) 이다.
DNS는 문자로 된 도메인 이름과
숫자로 된 IP 주소를 연결시켜 접속하게 하는 방법이다.
마치 휴대전화에서 전화를 걸 때,
직접 전화번호를 누르지 않고
전화번호부의 이름을 통해서도 전화를 걸 수 있는 것 처럼..
그런데 DNS를 통하지 않고도
문자 주소를 입력했을 때
IP 주소로 접속할 수 있는 방법이 있다.
바로 hosts 라는 파일을 활용하면 가능하다.
모든 컴퓨터에는 (저장된 경로는 다르지만)
hosts 라는 파일을 가지고 있는데
이 파일에 내가 접속하고자 하는 IP 주소와
그 주소 대신 사용할 문자 주소를 기록해두면
문자 주소를 입력하고 접속했을 때,
그에 해당하는 IP 주소로 접속 할 수 있게된다.
물론 hosts 파일을 수정한 컴퓨터에서만 가능한 방법이다.
출처) 생활코딩 WEB2-Domain Name System
https://opentutorials.org/module/3421