Whonix
Whonix는 Tor 네트워크와 가상 머신 격리를 결합한 Debian 기반 운영 환경이다. 네트워크 통신을 담당하는 Whonix-Gateway와 사용자의 응용 프로그램을 실행하는 Whonix-Workstation을 분리하는 것이 핵심 설계다. 응용 프로그램이 실행되는 작업 환경과 인터넷...
| 분류 | Linux 배포판, 유닉스 계열 운영체제 |
|---|---|
| 개발 주체 | Whonix 프로젝트 |
| 기반 | Debian |
| 커널 | Linux 커널 |
| 사용자 공간 | GNU 및 오픈 소스 소프트웨어 |
| 패키지 형식 | .deb |
| 패키지 관리 | APT, dpkg |
| 업데이트 모델 | Debian 기반 프로젝트 릴리스 |
| 지원 아키텍처 | amd64 |
| 데스크톱 환경 | Xfce 및 명령줄 |
| 주요 용도 | 격리형 익명 네트워크 작업 |
| 주요 특징 | Whonix-Gateway, Whonix-Workstation, Tor 경유 네트워크 |
| 개발 상태 | 개발 중 |
| 공식 웹사이트 | 공식 사이트 |
Whonix는 Tor 네트워크와 가상 머신 격리를 결합한 Debian 기반 운영 환경이다. 네트워크 통신을 담당하는 Whonix-Gateway와 사용자의 응용 프로그램을 실행하는 Whonix-Workstation을 분리하는 것이 핵심 설계다. 응용 프로그램이 실행되는 작업 환경과 인터넷으로 통하는 게이트웨이의 권한·네트워크 구성을 별도로 관리한다.
Whonix-Gateway는 Tor와 관련 네트워크 제어 기능을 제공하고, Whonix-Workstation은 인터넷 통신을 Gateway로 보내도록 구성된다. 두 가상 머신의 분리는 사용자용 응용 프로그램이 직접 외부 네트워크에 접근하는 경로를 제한하는 데 사용된다. VirtualBox 또는 Qubes OS와 결합하는 배포 형태가 존재한다.[1]
기반 운영체제는 Debian으로, dpkg·APT를 이용한 패키지 관리와 Linux 사용자 공간을 제공한다. Tor Browser와 암호화 통신 프로그램을 운영할 수 있으며 Gateway·Workstation별 업데이트와 설정이 모두 중요하다. 가상 머신 이미지와 빌드 스크립트는 일반적인 Debian 설치와는 다른 배포 방식이다.
Tails는 USB 라이브 세션에서 활동 흔적을 남기지 않는 구성을 강조하는 반면 Whonix는 네트워크 게이트웨이와 작업 환경의 격리를 중심으로 한다. Qubes OS에서는 Whonix 템플릿과 네트워크 qube를 연동해 서로 다른 작업을 구분할 수 있다.