윈도우 / hosts 파일 / 역할, 위치, 편집하는 방법

윈도우 운영체제에서 hosts 파일은 도메인 이름과 IP 주소 간의 매핑을 관리하는 중요한 시스템 파일입니다. 이 파일은 네트워크 트래픽을 제어하고, 특정 도메인 이름을 특정 IP 주소로 직접 연결하는 역할을 합니다.

Hosts 파일이란?

Hosts 파일은 텍스트 파일로, 도메인 이름을 IP 주소로 매핑하는 항목을 포함하고 있습니다. 네트워크 요청이 발생할 때, 윈도우 운영체제는 먼저 hosts 파일을 참조하여 도메인 이름에 해당하는 IP 주소를 확인합니다. 이 과정은 DNS(Domain Name System) 서버에 요청을 보내기 전에 이루어집니다.

Hosts 파일의 주요 역할

도메인 이름 해석

Hosts 파일은 도메인 이름을 IP 주소로 변환하는 역할을 합니다.

네트워크 트래픽 제어

Hosts 파일을 사용하여 특정 도메인 이름을 다른 IP 주소로 매핑함으로써 네트워크 트래픽을 제어할 수 있습니다. 이는 특정 웹사이트의 접근을 차단하거나, 내부 네트워크 자원을 우선적으로 사용하도록 설정하는 데 유용합니다.

로컬 개발 환경 설정

로컬 개발 환경에서 hosts 파일을 사용하여 도메인 이름을 로컬 IP 주소(예: 127.0.0.1)로 매핑하면, 개발 중인 웹사이트나 애플리케이션을 쉽게 테스트할 수 있습니다.

Hosts 파일 위치

윈도우 운영체제에서 hosts 파일은 다음 경로에 위치합니다,

C:\Windows\System32\drivers\etc\

Hosts 파일 편집하는 방법

편집은 메모장으로 합니다. 단, 편집한 내용을 저장하려면 관리자 권한이 필요합니다. 따라서 내용을 보기만 하는 것이 아니라 수정을 할 것이라면 메모장을 관리자 권한으로 실행해야 합니다.

파일 형식을 [모든 파일]로 하여 hosts 파일을 엽니다.

hosts 파일을 열면 텍스트가 있는데, 전부 주석(#) 처리 되어 있으므로 아무 내용이 없는 것과 같습니다.

예제

아래 항목을 추가하면, abc.com을 찾을 때 192.168.0.200으로 가게 됩니다.

192.168.0.200 abc.com

아래 항목을 추가하면, abc.com에 접속하려 할 때 해당 요청이 로컬 IP 주소로 라우팅됩니다.

127.0.0.1 abc.com

Hosts 파일 관리 시 주의사항

백업

hosts 파일을 편집하기 전에 원본 파일을 백업하는 것이 좋습니다. 문제가 발생할 경우 쉽게 복원할 수 있습니다.

신중한 편집

잘못된 항목을 추가하면 네트워크 연결에 문제가 발생할 수 있으므로, 신중하게 편집해야 합니다.

보안

hosts 파일을 통해 악성 웹사이트를 차단할 수 있지만, 이는 완벽한 보안 대책이 아닙니다. 항상 최신 보안 소프트웨어를 사용하여 시스템을 보호해야 합니다.

같은 카테고리의 다른 글
윈도우 11 / 휴지통

윈도우 11 / 휴지통

윈도우 11의 휴지통 기능은 사용자들이 삭제한 파일을 임시로 보관하여, 필요할 경우 복구할 수 있게 해줍니다. 즉, 기본적으로 삭제는 휴지통이라는 폴더로 이동하는 것입니다. 기본 기능 삭제 파일 또는 폴더를 선택 후 Delete 키를 누르거나, 마우스 우클릭 후 휴지통 아이콘을 클릭하면, 해당 파일 또는 폴더는 휴지통으로 이동합니다. 휴지통에 파일 또는 폴더가 있으면 휴지통 아이콘이 휴지가 있는 ...

윈도우 10 / 날씨 앱 / 내 위치 설정하기

윈도우 10 / 날씨 앱 / 내 위치 설정하기

윈도우 10에는 날씨 앱이 있습니다. 특정 지역의 날씨를 알려주는 앱입니다. 그런데 그 지역이 내가 있는 지역과 맞지 않을 수 있습니다. 보통 서울로 설정되어 있는 거 같습니다. GPS가 없는 데스크톱이라면 지역을 수동으로 설정해서 사용합니다. 날씨 앱을 엽니다. 현재 위치를 검색한 후 을 클릭합니다. 이제 내 위치에 딱 맞는 날씨를 볼 수 있습니다.

윈도우 11 / 시작 프로그램 관리하는 방법

윈도우 11 / 시작 프로그램 관리하는 방법

윈도우를 시작하면 자동으로 실행되는 프로그램을 시작 프로그램 또는 시작 앱이라고 합니다. 사용의 편의, 보안 등 여러 가지 이유로 등록이 되는데, 시스템이 느려지는 이유이기도 하죠. 자주 사용하지 않는 앱이라면 자동으로 시작하지 않게 설정하는 게 좋습니다. 방볍은 여러 가지가 있는데, 보통 다음 세가지 중 하나를 사용합니다. 개별 프로그램 설정에서 설정하기 작업 관리자에서 설정하기 설정에서 설정하기 개별 프로그램 ...

윈도우 10 / 원격 데스크톱 연결을 위한 절전 모드 해제 설정

윈도우 10 / 원격 데스크톱 연결을 위한 절전 모드 해제 설정

원격으로 윈도우 10 컴퓨터에 접속하는 가장 간단한 방법은 원격 데스크톱을 사용하는 겁니다. 특별히 설치할 것도 없고, 설정만 약간 변경해주면 됩니다. 원격 데스크톱 연결 허용은 에 들어간 다음... 를 켜면 됩니다. 그런데, 컴퓨터가 절전 모드라면 원격 접속이 되지 않습니다. 그래서 컴퓨터를 사용하지 않아도 절전 모드로 들어가지 않게 설정을 ...

윈도우 11 / 글꼴 설치하는 방법

윈도우 11 / 글꼴 설치하는 방법

윈도우 11에서 글꼴을 설치하는 방법은 여러 가지가 있습니다. 그 중 가장 편한 방법은, 글꼴을 선택한 후 마우스 우클릭하여 설치하는 것입니다. 설치에는 개인용 설치, 모든 사용자용 설치 두 가지가 있습니다. 개인용으로 설치 글꼴을 선택한 후 마우스 우클릭합니다. 를 클릭합니다. 설치한 글꼴 정보는 에서 확인할 수 있습니다. 마우스 우클릭 후 를 클릭해서 설치한 ...

윈도우 11 / LTSC(Long-Term Servicing Channel)

윈도우 11 / LTSC(Long-Term Servicing Channel)

Windows 11 LTSC는 장기 서비스 채널(Long-Term Servicing Channel)이라는 이름처럼, 장기간 안정적인 운영을 목표로 한 특별한 윈도우 11 버전입니다. 일반적으로 사용하는 Windows 11 Home, Pro와는 다소 다른 성격을 가지고 있습니다. Windows 11 LTSC는 2024년 10월 1일에 출시되었습니다.

윈도우 11 / 파일 탐색기 / 네트워크 드라이브 연결하는 방법, 연결 끊는 방법

윈도우 11 / 파일 탐색기 / 네트워크 드라이브 연결하는 방법, 연결 끊는 방법

네트워크 드라이브란 네트워크 상에 연결된 저장 공간을 마치 내 PC에 있는 드라이브처럼 사용하는 기능입니다. 내 PC의 문서나 C 드라이브처럼 보이지만, 실제로는 회사 서버나 다른 컴퓨터, NAS(Network Attached Storage)에 저장되어 있는 공간입니다. 윈도우 11에서 네트워크 드라이브를 연결하는 방법과 연결된 네트워크 드라이브의 연결을 끊는 방법을 알려드립니다.

윈도우 10 / 메모장 / 자동 줄 바꿈 하는 방법, 글꼴 변경하는 방법

윈도우 10 / 메모장 / 자동 줄 바꿈 하는 방법, 글꼴 변경하는 방법

자동 줄 바꿈 하는 방법 메모장은 기본적으로 긴 텍스트라 하더라도 줄 바꿈을 하지 않는다. 따라서 긴 텍스트의 경우 아래처럼 좌우 스크롤이 생긴다. 자동 줄 바꿈을 하고 싶다면 을 클릭한다. 이제 아래처럼 메모장 크기에 맞게 줄 바꿈이 된다. 글꼴 변경하는 방법 메모장의 기본 글꼴은 맑은 고딕이다. 다른 글꼴을 사용하고 싶다면 [서식 - ...

윈도우 11 / Windows 기능 켜기 끄기

윈도우 11 / Windows 기능 켜기 끄기

윈도우에는 처음 설치할 때는 설치되지 않는 여러 가지 기능들이 있습니다. Hyper-V, IIS 등 일반적으로는 사용하지 않으나, 개발자 등 파워 유저에게는 필요한 기능들입니다. 윈도우 11에서 그런 기능들을 추가하는 방법은 다음과 같습니다.

윈도우 10 / 터치 키보드(가상 키보드, 화면 키보드) 사용하는 방법

윈도우 10 / 터치 키보드(가상 키보드, 화면 키보드) 사용하는 방법

갑자기 키보드가 망가졌습니다. 그런데 급하게 메일을 보내야합니다. 그렇다면 터치 키보드를 사용하세요. 원래는 터치가 되는 모니터를 위한 기능인데, 마우스로도 가능합니다. 작업 표시줄에 마우스를 올리고 우클릭합니다. 를 클릭합니다. 글자를 입력해야하는 프로그램을 실행하고, 오른쪽 아래에 있는 키보드 아이콘을 클릭하면... 화면에 키보드가 만들어집니다. 이제 마우스로 자판을 클릭해서 글자를 입력할 수 있습니다. 키보드 설정 아이콘을 클릭해서... 키보드 모양을 ...