DNS- IP주소와 hosts

채재헌·2022년 8월 9일
0
post-thumbnail

이번 시간에는 DNS에 대해 배우면서 기본적으로 추가로 배운 IP 주소와 hosts가 구체적으로 무엇인지, 이 host로 자신이 원하는 사이트의 도메인 주소를 입력해서 접속하는 방법을 따로 정리해보도록 하겠다.


What is host ??

위에 그림과 같이 인터넷에 참여하는 모든 컴퓨터들은 각자 IP주소를 가지고 있어야 된다. 이때 인터넷에 연결되어있는 컴퓨터들은 꼭 컴퓨터가 아니라 여러가지 장치들이 있을 수 있다. 조금 더 포괄적으로 말하자면 각각의 인터넷에 연결된 컴퓨터들을 Host라고 부른다 즉, Host는 네트워크에 연결되어 있는 컴퓨터 장치들이라고 생각하면 된다.


Connecting to a Hosts File


위의 그림과 같이 만약 사용자가 93.184.216.34에 해당되는 컴퓨터에 컴퓨터가 접속을 하려고 한다면 ip주소의 가독성으로 인해 기억하기 힘들것이다. 그러면 도메인으로 example.com이라고 입력하고 엔터를 치면 사용자가 93.184.216.34로 접속하면된다.


사용자의 운영체제마다 그 위치는 다르지만 모든 운영체제에는 hosts라는 파일이 존재한다. 이 파일에다가 사용자가 example.com의 IP 주소는 93.184.216.34이라고 적어놓으면, 사용자의 컴퓨터가 example.com 이라고 접속했을때 Hosts 파일에 있는 내용을 읽어서 93.184.216.34로 접속하게 되는것이다. 그러면 접속을 통해 서로의 컴퓨터가 통신을 할 수 있게 되는것이다.


Location of the hosts file

hosts 파일에 대한 자세한 내용은 이 링크에 => https://ko.wikipedia.org/wiki/Hosts

위의 그림대로 hosts 파일의 위치를 찾고 ip 주소에 따른 호스트 이름을 직접 설정해본다.

<순서>

1.관리자 권한으로 메모장을 들어간다.

2.메모장에서 host 파일을 열어본다.

3.파일 아래에 자신이 만든 웹사이트의 IP주소를 입력하고, 원하는 웹 사이트의 도메인을 입력하면 된다.

  1. 검색창에 해당 도메인을 입력하고 확인한다.(web1.com으로 웹사이트 접속 성공~!!)

profile
후회없이 도전적이고, 나의 선택을 믿는 자신이 되자!!!

0개의 댓글