Initial commit: local_machine docs and scripts
This commit is contained in:
167
docs/connectivity/vpn/WHONIX.md
Normal file
167
docs/connectivity/vpn/WHONIX.md
Normal file
@@ -0,0 +1,167 @@
|
||||
# 🔐 Whonix - Полное руководство для Mac
|
||||
|
||||
## 📋 Обзор
|
||||
|
||||
Whonix - приватная операционная система для максимальной анонимности. Состоит из двух виртуальных машин: Gateway (шлюз через Tor) и Workstation (изолированная рабочая среда).
|
||||
|
||||
---
|
||||
|
||||
## 🔧 Установка
|
||||
|
||||
### Предварительные требования
|
||||
|
||||
- macOS (Intel или Apple Silicon)
|
||||
- Homebrew установлен
|
||||
- Минимум 4 GB RAM свободно
|
||||
- 20 GB свободного места на диске
|
||||
|
||||
### Шаг 1: Установка VirtualBox
|
||||
|
||||
**Для Intel Mac:**
|
||||
```bash
|
||||
brew install --cask virtualbox
|
||||
```
|
||||
|
||||
**Для Apple Silicon (M1/M2/M3):**
|
||||
VirtualBox не поддерживает эмуляцию x86 на Apple Silicon. Используйте:
|
||||
- **UTM** (бесплатно): `brew install --cask utm`
|
||||
- **Parallels Desktop** (платно, но лучше)
|
||||
|
||||
### Шаг 2: Скачивание образов Whonix
|
||||
|
||||
1. Перейдите на: https://www.whonix.org/wiki/Download
|
||||
2. Скачайте:
|
||||
- `Whonix-Gateway-*.ova` (~1.5 GB)
|
||||
- `Whonix-Workstation-*.ova` (~2.5 GB)
|
||||
|
||||
Сохраните в: `~/Downloads/whonix/`
|
||||
|
||||
### Шаг 3: Импорт в VirtualBox
|
||||
|
||||
**Через командную строку:**
|
||||
```bash
|
||||
VBoxManage import ~/Downloads/whonix/Whonix-Gateway-*.ova --vsys 0 --vmname "Whonix-Gateway"
|
||||
VBoxManage import ~/Downloads/whonix/Whonix-Workstation-*.ova --vsys 0 --vmname "Whonix-Workstation"
|
||||
```
|
||||
|
||||
**Через GUI:**
|
||||
1. Откройте VirtualBox
|
||||
2. File → Import Appliance
|
||||
3. Выберите `.ova` файлы
|
||||
|
||||
### Шаг 4: Настройка сети
|
||||
|
||||
**Gateway:**
|
||||
```bash
|
||||
VBoxManage modifyvm "Whonix-Gateway" --nic1 nat --nic2 intnet --intnet2 "whonix"
|
||||
```
|
||||
|
||||
**Workstation:**
|
||||
```bash
|
||||
VBoxManage modifyvm "Whonix-Workstation" --nic1 intnet --intnet1 "whonix"
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🚀 Запуск Whonix
|
||||
|
||||
**Важно: Правильный порядок запуска**
|
||||
|
||||
1. **Сначала запустите Whonix-Gateway**
|
||||
```bash
|
||||
VBoxManage startvm "Whonix-Gateway" --type gui
|
||||
```
|
||||
Дождитесь полной загрузки (появится рабочий стол)
|
||||
|
||||
2. **Затем запустите Whonix-Workstation**
|
||||
```bash
|
||||
VBoxManage startvm "Whonix-Workstation" --type gui
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## ✅ Валидация работы
|
||||
|
||||
В Whonix-Workstation проверьте:
|
||||
|
||||
1. **Проверка Tor:**
|
||||
- Откройте: https://check.torproject.org
|
||||
- Должно быть: "Congratulations. Your browser is configured to use Tor."
|
||||
|
||||
2. **Проверка IP:**
|
||||
- Откройте: https://whatismyipaddress.com
|
||||
- IP должен быть из сети Tor (не ваш реальный IP)
|
||||
|
||||
3. **Проверка DNS утечек:**
|
||||
- Откройте: https://dnsleaktest.com
|
||||
- Должны быть только DNS серверы Tor
|
||||
|
||||
---
|
||||
|
||||
## 🍎 Apple Silicon (M1/M2/M3)
|
||||
|
||||
### Проблема
|
||||
|
||||
VirtualBox не поддерживает эмуляцию x86 на Apple Silicon.
|
||||
|
||||
### Решение: UTM
|
||||
|
||||
1. Установите UTM:
|
||||
```bash
|
||||
brew install --cask utm
|
||||
```
|
||||
|
||||
2. Импортируйте Whonix в UTM:
|
||||
- Откройте UTM
|
||||
- Создать новую виртуальную машину
|
||||
- Выберите "Virtualize" → "Linux"
|
||||
- Импортируйте `.ova` файлы
|
||||
- **Важно:** Выберите архитектуру **x86_64** (эмуляция)
|
||||
|
||||
3. Настройте сеть:
|
||||
- Gateway: NAT для интернета
|
||||
- Workstation: Internal Network (shared с Gateway)
|
||||
|
||||
**Производительность:** Будет медленнее чем на Intel Mac (эмуляция), но работает.
|
||||
|
||||
### Альтернативы
|
||||
|
||||
- **Parallels Desktop** - лучше производительность, но платно
|
||||
- **Tails через USB** - нативная загрузка, быстрее
|
||||
- **VPN + Tor Browser** - нативное приложение, самое быстрое
|
||||
|
||||
---
|
||||
|
||||
## 🔧 Решение проблем
|
||||
|
||||
### Gateway не запускается
|
||||
|
||||
1. Проверьте логи VirtualBox
|
||||
2. Проверьте настройки сети
|
||||
3. Убедитесь, что VirtualBox установлен правильно
|
||||
|
||||
### Workstation не может подключиться к интернету
|
||||
|
||||
1. Убедитесь, что Gateway запущен и полностью загружен
|
||||
2. Проверьте, что оба VM используют одну Internal Network "whonix"
|
||||
3. Перезапустите обе VM
|
||||
|
||||
### Медленная работа
|
||||
|
||||
1. Увеличьте RAM для VM (минимум 2 GB каждая)
|
||||
2. Увеличьте количество CPU ядер
|
||||
3. Используйте SSD (не внешний диск)
|
||||
|
||||
---
|
||||
|
||||
## 🔗 Полезные ссылки
|
||||
|
||||
- [Whonix Official](https://www.whonix.org/)
|
||||
- [Whonix Documentation](https://www.whonix.org/wiki/Documentation)
|
||||
- [UTM Official](https://mac.getutm.app/)
|
||||
|
||||
---
|
||||
|
||||
**Версия:** 2.0
|
||||
**Дата:** 2025-01-XX
|
||||
|
||||
Reference in New Issue
Block a user