loose
이로운 개발하기
loose
전체 방문자
오늘
어제
  • 전체 (204)
    • ☕ Java (24)
    • 📘 Effective Java (9)
    • 🍃 Spring (47)
    • 📖 ORM (9)
    • ☸️ Kubernetes (13)
    • 🐧 Linux (5)
    • 🐋 Docker (5)
    • 🛠️ CI & CD (7)
    • 🕸️ Web (6)
    • 🔗 Distributed System (3)
    • 📜 Js (10)
    • 📈 Database (11)
    • 🗂️ Etc (34)
    • 🧑 Chitchat (11)
    • 📒 문학 (9)
    • 👜 개인 공부 창고 (1)

공지사항

반응형

최근 글

최근 댓글

loose

이로운 개발하기

🗂️ Etc

Hosts 파일 경로, 형식, 원리

2022. 12. 14. 11:38
반응형

경로

 

hosts 파일은 C:\Windows\System32\drivers\etc 밑에 들어간다. 

 

형식


hosts 파일에는 아래와 같이 IP와 Domain Name 형식으로 이루어져 있다.

200.1.216.230 www.test.com

원리

 

hosts 파일을 이용한다면 해당 Domain으로 접속 시 DNS Server를 거치지 않고 바로 IP로 변환해서 들어간다.

그렇기에 DNS Server를 거치지 않기 때문에 빠르다.

hosts 파일이 없다면 DNS Server를 찾아가게되는데 DNS Server를 못찾을 경우(내부 인터넷망이 끊겼다거나 등)에는 브라우저에서 DNS Server를 못찾는다고 에러가 발생한다.
더불어 hosts 파일을 해커가 조작 한다면 다른 IP로 접속이 될 수도 있다.
그렇기 때문에 DNS Server를 거쳐서 오지 않은 접속은 사이트 방문이 차단될 수 있다.

728x90

'🗂️ Etc' 카테고리의 다른 글

웹 개발자를 위한 안드로이드 웹뷰 만들기  (2) 2023.01.05
이모지(Emoji) 단축키 및 MySQL과 Javascript에서 사용하기  (0) 2022.12.17
Netty 아키텍처 기초 소개 및 사용법  (0) 2022.12.01
CSRF(Cross Site Request Forgery) 공격, 사례, 방어 방법  (0) 2022.10.10
Windows에 Redis 설치하기  (0) 2022.10.03
    '🗂️ Etc' 카테고리의 다른 글
    • 웹 개발자를 위한 안드로이드 웹뷰 만들기
    • 이모지(Emoji) 단축키 및 MySQL과 Javascript에서 사용하기
    • Netty 아키텍처 기초 소개 및 사용법
    • CSRF(Cross Site Request Forgery) 공격, 사례, 방어 방법
    loose
    loose
    불만하는 사람은 90명, 해결하는 사람은 9명, 리드하는 사람은 1명 음악과 낭만을 좋아합니다.
    hELLO. 티스토리 스킨을 소개합니다.
    제일 위로

    티스토리툴바