윈도우 / 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 / 디스크 관리 / 스팬 볼륨 만드는 방법

256GB 디스크 두 개 있는 것과 512GB 디스크 한 개 있는 것은, 총 크기는 같지만 다른 점이 있습니다. 전자의 경우는 300GB 크기의 파일을 저장할 수 없습니다. 런 경우 스팬 볼륨을 이용하여 256GB 디스크 두 개를 묶어서 하나처럼 사용할 수 있습니다.

윈도우 11 / 더 작은 작업 표시줄 단추

윈도우 11 / 더 작은 작업 표시줄 단추

윈도우 11의 작업 표시줄 단추를 작게 만드는 설정이 추가되었습니다. 설정의 에서 설정할 수 있습니다. 항상, 작업 표시줄이 꽉 찼을 때, 안 함 중에서 선택하시면 됩니다.

윈도우 10 / 메일 / 지메일(Gmail) 추가하는 방법

윈도우 10 / 메일 / 지메일(Gmail) 추가하는 방법

윈도우 10의 메일 앱에 지메일을 추가하는 방법입니다. 예전에 여러 가지 설정이 필요했었는데, 지금은 간단히 추가할 수 있습니다. 메일 앱을 실행합니다. 메일 앱을 처음 사용하는 거라면 다음과 같이 계정을 추가하라는 창이 나옵니다. 를 클릭합니다. 계정을 처음 추가하는 게 아니라면, 설정에서 추가할 수 있습니다. 구글 계정을 입력합니다. abc@gmail.com으로 입력해도 되고 abc만 입력해도 됩니다. 을 클릭합니다. 비밀번호를 입력하고 을 클릭합니다. 권한이 ...

윈도우 11 / 디스플레이 / 화면 배율, 해상도, 새로 고침 빈도(모니터 주사율) 설정하는 방법

윈도우 11 / 디스플레이 / 화면 배율, 해상도, 새로 고침 빈도(모니터 주사율) 설정하는 방법

화면 배율은 화면에 표시되는 텍스트, 아이콘 및 기타 UI 요소의 크기를 조정하는 설정입니다. 배율을 조정하면 해상도는 동일하게 유지되지만, 디스플레이에 표시되는 내용의 크기가 변경됩니다. 화면 해상도는 화면에 표시되는 픽셀의 수를 나타냅니다. 가로 픽셀 수 × 세로 픽셀 수 형식으로 표현되며, 해상도가 높을수록 더 많은 픽셀이 사용되어 화면이 더 세밀하고 선명하게 보입니다. 새로 고침 ...

윈도우 10 / PowerShell / 특정 폴더에서 실행하는 방법

윈도우 10 / PowerShell / 특정 폴더에서 실행하는 방법

윈도우 10에서 명령어로 작업하려면 PowerShell을 사용합니다. 그런데 시작 메뉴에서 파워쉘을 실행하면 현재 사용자의 폴더에서 시작하게 됩니다. 다른 폴더로 이동하려면 cd 명령어를 사용해야 하죠. 이름이 복잡하거나 구석에 숨어있는 폴더로 이동하려면 아주 귀찮습니다. 만약 특정 폴더에서 바로 시작하고 싶다면... 파일 탐색기를 엽니다. 원하는 폴더로 이동합니다. 메뉴에서 PowerShell을 실행합니다. 이렇게 하면 현재 위치한 폴더에서 파워쉘이 시작됩니다.

윈도우 11 / 인터넷 연결 속도 확인하는 방법

윈도우 11 / 인터넷 연결 속도 확인하는 방법

윈도우 11에서 인터넷 연결 속도를 확인하는 방법을 알아봅니다. 설정, 제어판, PowerShell을 이용한 링크 속도 확인 방법을 정리했습니다

윈도우 10 / 시작 메뉴에 폴더 추가하는 방법

윈도우 10 / 시작 메뉴에 폴더 추가하는 방법

윈도우 10에서 왼쪽 밑에 있는 시작 버튼을 클릭하면 시작 메뉴와 화면이 주욱 올라옵니다. 설치한 앱과 프로그램 목록이 있고, 자주 사용하는 프로그램은 시작 화면에 등록해둘 수 있죠. 시작 메뉴의 왼쪽에는 전원, 설정 등의 아이콘이 있는데 공간에 비해 아이콘이 몇 개 없습니다. 좀 허전하죠? 그 곳에 자주 접근하는 폴더를 등록해놓고 활용할 수 있습니다. [Win + ...

윈도우 11 / 내 컴퓨터 CPU 종류 확인하는 세 가지 방법

윈도우 11 / 내 컴퓨터 CPU 종류 확인하는 세 가지 방법

컴퓨터를 업그레이드하거나 특정 프로그램을 설치하기 전에, 내 컴퓨터에 어떤 CPU가 탑재되어 있는지 확인해야 할 때가 있습니다. 윈도우에서 CPU 정보를 확인하는 방법은 여러 가지가 있는데, 별도의 프로그램을 설치하지 않고도 할 수 있는 방법 세 가지를 소개해드립니다.

윈도우 11 / 마우스 / 왼손잡이 설정하는 방법

윈도우 11 / 마우스 / 왼손잡이 설정하는 방법

윈도우 11에서 마우스를 왼손잡이로 설정하는 방법은 다음과 같습니다. 설정을 엽니다.(윈도우 11 / 설정을 여는 세 가지 방법) 왼쪽에서 를 클릭합니다. 오른쪽에서 를 클릭합니다. 으로 설정합니다. 변경 사항이 즉시 적용되므로, 별도의 저장이나 재부팅 없이 바로 사용 가능합니다.

윈도우 10 / 알림 설정 변경하는 방법

윈도우 10 / 알림 설정 변경하는 방법

스마트폰의 알림처럼 윈도우 10에도 알림이 있습니다. 예를 들어 메일 앱을 사용하면, 메일이 왔을 때 오른쪽 아래에 알림이 뜹니다. 앱에서 요청하고 윈도우가 허용한 거죠. 그 알림이 유용한 것이 아니라면 알림이 오지 않도록 할 수 있습니다. Windows 설정을 엽니다. 단축키는 WIN+I입니다. 을 클릭합니다. 왼쪽에서 을 클릭하면 오른쪽에 관련 설정이 나옵니다. 전체 알림을 중지할 수도 있고... 특정 ...