소개
Hosts File Editor는 Windows의 hosts 파일을 직관적인 테이블 형태로 편집하고 관리하는 오픈소스 프로그램입니다. Scott Lerch이 개발했으며, hosts 파일의 호스트 이름과 IP 주소 매핑을 손쉽게 추가, 수정, 삭제할 수 있게 해줍니다. 수동 편집의 번거로움과 실수를 줄이고, 환경 전환을 위한 설정 보관(아카이브)과 자동 핑 기능을 제공합니다.
상세정보
편집 및 관리
- 여러 항목을 한 번에 잘라내기, 복사하기, 붙여넣기, 복제, 활성화/비활성화, 이동 가능
- 대량의 호스트 항목에 대해 필터링 및 정렬 기능 제공
- 전체 hosts 파일을 빠르게 활성화/비활성화
- 완전한 실행 취소/다시 실행 지원
아카이브(보관) 및 환경 전환
- 다양한 hosts 파일 구성(프리셋)을 아카이브하고 복원하여 환경 간 전환 가능
- 작업 표시줄에서 바로 프리셋 전환: 앱 아이콘을 마우스 오른쪽 버튼으로 클릭하면 아카이브 목록이 나타나는 점프 목록(Jump List) 지원
- 다른 hosts 파일을 현재 파일에 병합하고 중복 항목은 건너뜀
자동 핑 및 상태 표시
- 엔드포인트를 자동으로 핑하여 사용 가능 여부를 확인하며 상태 표시줄에 진행률 표시기 제공
명령줄(CLI) 지원
- Both editions include a headless command line (v1.5.0 classic / v1.2.0 modern) so scripts can switch presets and toggle the hosts file.
- Store 설치 시 ‘hfe’가 PATH에 등록되어任何 コンソール から利用可能
다운로드·설치 방법
Microsoft Store에서 자동 설치 및 업데이트를 권장합니다. 2가지 에디션을 선택할 수 있으며, 동일한 핵심 기능을 공유합니다:
- Hosts File Editor (modern): 새로운 WinUI 에디션
- Hosts File Editor (classic): 클래식 WinForms 에디션
포터블 버전은 GitHub Releases에서 직접 다운로드할 수 있습니다. v1.5.2는 .NET 10으로 재구축된 클래식 에디션으로, 완전히 자체 포함되어 런타임을 설치할 필요가 없습니다.
기본 사용법
기본적으로 클래식 에디션은 트레이로 닫힙니다. 완전히 종료하려면 파일 메뉴 또는 트레이 컨텍스트 메뉴에서 종료를 선택해야 합니다. 한 번에 하나의 인스턴스만 실행 가능합니다.
행을 선택하여 이동, 삭제, 복사, 잘라내기할 때는 행 헤더 셀을 사용하여 전체 행을 선택해야 합니다. 전체 행이 선택되지 않으면 잘라내기, 복사하기, 붙여넣기, 삭제가 개별 셀에 적용됩니다.
클래식 에디션에서는 기본 단축키 Ctrl+Shift+H로 트레이에서 창을 숨기거나 복원할 수 있습니다.
명령줄 사용법
다음 명령줄 명령을 사용하여 스크립트에서 프리셋을 전환하고 hosts 파일을 켜고 끌 수 있습니다:
- apply (-s, switch): 저장된 프리셋(아카이브)으로 hosts 파일 전환
- enable: hosts 파일 활성화
- disable: hosts 파일 비활성화(파일명을 변경하여 보관)
- import : hosts 파일을 로 교체한 후 저장
- merge : 을 hosts 파일에 병합(중복 건너뜀) 후 저장
- list: 사용 가능한 프리셋 나열
- help (–help, -h): 사용법 표시
저장소 설치에서는 ‘hfe’가 PATH에 등록되므로 모든 콘솔에서 직접 사용할 수 있습니다. 스크립트 사용 시에는 콘솔 런처인 hfe.exe를 사용하는 것이 권장됩니다.
이런 경우에 유용합니다
- 개발자: 로컬 개발 서버에서 도메인을 테스트할 때 hosts 파일을 빠르게 전환
- 시스템 관리자: 여러 환경(개발, 스테이징, 프로덕션) 간에 hosts 설정을 신속하게 전환
- 보안 테스트: 특정 사이트를 차단하여 보안 테스트 환경 구성
- 배포 테스트: 배포 전에 hosts 파일 변경으로 DNS 전환 없이 테스트
지원 환경
Windows 10 및 11, x64 또는 ARM64에서 실행됩니다. Microsoft Store 버전과 포터블 버전을 모두 제공합니다.
최신 버전·업데이트
최신 버전은 v1.5.2(클래식)/v1.2.2(모던)이며, 품질 패치입니다. 모던 에디션의 WinUI 렌더링 버그를 수정하고 잘못된 호스트 이름에 대한 명확한 검증 메시지를 추가했습니다.
제한 사항·확인 사항
- hosts 파일 변경을 저장할 때는 관리자 권한이 필요합니다(UAC 프롬프트)
- 기본적으로 하나의 인스턴스만 실행 가능합니다
- 클래식과 모던 스토어 앱을 모두 설치하면 ‘hfe’ 별명이 충돌할 수 있으므로 설정에서 선호하는 에디션을 선택해야 합니다
- CLI는 독립적으로 실행되므로 열려 있는 GUI 창과 동기화되지 않음
FAQ
- 무료인가요? 네, GPL v3 라이선스로 배포되는 오픈소스 프로그램입니다.
- Windows에서 사용할 수 있나요? 네, Windows 10 및 11에서 x64 및 ARM64를 지원합니다.
- 관리자 권한이 필요한가요? hosts 파일을 저장할 때만 관리자 권한이 필요하며, 그 외에는 표준 사용자 권한으로 실행됩니다.
- 원본 파일이 필요한가요? hosts 파일은 시스템에 이미 존재하며, 프로그램은 이를 직접 편집합니다.
화면으로 보는 주요 기능
호스트 파일 편집기 – 기본 보기

Hosts File Editor의 기본 인터페이스를 보여줍니다. 상단에는 'Save', 'Refresh', 'Add', 'Remove', 'Duplicate', 'Up', 'Down', 'Toggle', 'View Archive'와 같은 기능 버튼이 있습니다. 오른쪽 상단에는 'Filter hosts…' 검색 상자가 있습니다. 메인 영역은 IP 주소, 호스트 이름, 주석을 포함하는 테이블 형식으로 구성되어 있으며, 각 행은 체크박스로 선택 가능합니다. 하단에는 'Line Count: 21'과 'Host Entries: 11'이라는 정보가 표시됩니다.
호스트 파일 편집기 – 아카이브 보기

Hosts File Editor의 'View Archive' 탭이 활성화된 상태입니다. 상단 메뉴 바에는 'File', 'Edit', 'View', 'Tools' 메뉴가 있으며, 'Archive' 탭이 선택되어 있습니다. 오른쪽에는 'Archive' 패널이 열려 있고, 'Default', 'Home', 'Office', 'Production'과 같은 아카이브 항목이 나열되어 있습니다. 메인 영역에는 IP 주소, 호스트 이름, 주석을 포함하는 테이블이 있으며, 각 행은 체크박스로 선택 가능합니다. 하단에는 'Line Count: 6'과 'Host Entries: 4'라는 정보가 표시됩니다.
호스트 파일 편집기 – 기본 보기

Hosts File Editor의 기본 인터페이스를 보여줍니다. 상단에는 'Save', 'Refresh', 'Add', 'Remove', 'Duplicate', 'Up', 'Down', 'Toggle', 'View Archive'와 같은 기능 버튼이 있습니다. 오른쪽 상단에는 'Filter hosts…' 검색 상자가 있습니다. 메인 영역은 IP 주소, 호스트 이름, 주석을 포함하는 테이블 형식으로 구성되어 있으며, 각 행은 체크박스로 선택 가능합니다. 하단에는 'Line Count: 21'과 'Host Entries: 11'이라는 정보가 표시됩니다.
호스트 파일 편집기 – 아카이브 보기

Hosts File Editor의 'View Archive' 탭이 활성화된 상태입니다. 상단 메뉴 바에는 'File', 'Edit', 'View', 'Tools' 메뉴가 있으며, 'Archive' 탭이 선택되어 있습니다. 오른쪽에는 'Archive' 패널이 열려 있고, 'Default', 'Home', 'Office', 'Production'과 같은 아카이브 항목이 나열되어 있습니다. 메인 영역에는 IP 주소, 호스트 이름, 주석을 포함하는 테이블이 있으며, 각 행은 체크박스로 선택 가능합니다. 하단에는 'Line Count: 6'과 'Host Entries: 4'라는 정보가 표시됩니다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


