나도 공대생

[개념] Hosts 란 본문

공부/네트워크 보안

[개념] Hosts 란

herbssssst 2024. 3. 8. 09:45

DNS는 어느 사이트의 IP 주소가 있을 때, 이것을 사람이 이해하기 쉬운 하나의 공통된 명칭으로 바꾸는 거라고 생각을 하면 된다. 이것을 도메인 이름이라고 한다. DNS가 존재하기 전에는 hosts 파일을 사용했는데, 최근까지도 목적에 따라 많이 사용되고 있다.

 

 

Hosts 파일이란 ?

hosts 파일은 특정 IP에 대해 자신이 이해할 수 있도록 명칭을 붙혀놓은 것이다. 이 명칭은 도메인 이름이 될수도 있고 아니어도 큰 상관은 없다.

host 파일은 보통 IP 주소와 도메인 이름으로 구성되어 있는데, IP와 도메인 이름은 TAB 또는 스페이스 로 구분이 가능하다.

 

host 파일은 `C:\Windows\System32\drivers\etc` 위치로 가 확인이 가능하다.

위치 : C:\Windows\System32\drivers\etc

 

 

 

DNS가 있는데 아직까지 hosts 파일이 사용되는 이유는 다음과 같다.

- DNS 서버가 작동하지 않을 때

- 별도의 네트워크를 구성해 사용하고자 할 떄

- 다른 IP 주소를 가진 여러 대의 서버가 같은 도메인 클러스터링되어 운용되는 상태에서 특정 서버에 접속하고자 할 때

 

 

하지만 잘못된 hosts 파일은 서버 접속 자체를 막을 수 있기 때문에 조심해야 한다.

'공부 > 네트워크 보안' 카테고리의 다른 글

[개념] 목록화 (1)  (0) 2024.03.14
[개념] DNS(Domain Name System) 란  (3) 2024.03.08
[개념] 3-Way Handshake, 4-Way Handshake  (0) 2024.03.08
[개념] OSI 7 계층  (2) 2024.03.07
[개념] 프로토콜이란  (0) 2024.03.07