🌍 Россия → Индонезия | 🔒 Обход геоблокировки | ⚡ Oracle Cloud Infrastructure
Автор: SergD | Telegram: @sergei_dyshkant
SergD_VPN - это профессиональная VPN система для полного обхода интернет-цензуры в России через высокопроизводительный сервер Oracle Cloud в Индонезии (Батам).
Система автоматически маршрутизирует весь трафик через безопасный туннель WireGuard, обеспечивая анонимность, безопасность и доступ к заблокированным ресурсам.
📱 Клиенты (Россия/Мир)
↓ WireGuard туннель (ChaCha20-Poly1305)
🇮🇩 Oracle Cloud (Индонезия, Батам) - ГЛАВНЫЙ VPN СЕРВЕР
↓ Существующая инфраструктура
🇷🇺 Сервер в России (Москва) - SIPOUT/телефония
🎯 Что делает этот проект уникальным:
- 🔒 Военное шифрование ChaCha20-Poly1305 + Curve25519 ECDH
- 🌏 Oracle Cloud Always Free - бесплатная высокопроизводительная инфраструктура
- 📱 Мультиплатформенность - iPhone, Android, Windows, macOS, Linux
- 👥 Масштабируемость - до 250+ одновременных пользователей
- 🤖 Полная автоматизация - скрипты добавления/управления пользователями
- ⚡ Высокая производительность - прямое подключение к дата-центру в Индонезии
- 🎛️ Enterprise-grade управление через командную строку
📂 SergD_VPN/
├── 📖 README.md # Этот файл
├── 📄 VPN_SETUP_IPHONE_INDONESIA.md # Основная инструкция по настройке
├── 👥 VPN_MULTIPLE_USERS.md # Руководство по множественным пользователям
├── 🚀 add_vpn_user.sh # Скрипт добавления одного пользователя
├── 👥 batch_add_users.sh # Скрипт массового добавления
├── 📋 users_example.txt # Пример файла со списком пользователей
├── 📄 DEPLOYMENT_PROMPT.md # Техническая документация сервера
└── 📂 wireguard_configs/ # Папка с конфигурациями
├── 📱 iphone_vpn_qr.png # QR код для iPhone
├── 📄 iphone-client.conf # Клиентская конфигурация
└── ⚙️ wg1.conf # Серверная конфигурация
-
Установите WireGuard:
App Store → "WireGuard" → Установить -
Подключитесь через QR код:
- Откройте
wireguard_configs/iphone_vpn_qr.png - В приложении WireGuard: "+" → "Создать из QR-кода"
- Сканируйте QR код
- Назовите туннель: "Indonesia VPN"
- Активируйте VPN
- Откройте
-
Проверьте подключение:
- Откройте https://whatismyipaddress.com/
- Должен показать IP:
168.110.208.184(Индонезия)
Oracle Cloud Console → Compute → Instance → Security List
→ Add Ingress Rule: UDP порт 51821 для CIDR 0.0.0.0/0
|
🔧 Основные технологии:
|
📊 Статистика проекта:
|
./add_vpn_user.sh "Sergey_iPhone"# 1. Создайте файл со списком пользователей
echo "Anna_Samsung" > my_users.txt
echo "Pavel_iPad" >> my_users.txt
# 2. Запустите массовое добавление
./batch_add_users.sh my_users.txtssh -i "путь_к_ssh_ключу" ubuntu@SERVER_IP 'sudo wg show wg1'| Файл | Описание |
|---|---|
| 📄 VPN_SETUP_IPHONE_INDONESIA.md | Полная инструкция по настройке VPN для iPhone |
| 👥 VPN_MULTIPLE_USERS.md | Руководство по добавлению множественных пользователей |
| 📄 DEPLOYMENT_PROMPT.md | Техническая документация Oracle Cloud сервера |
- CPU: 4 OCPU максимум
- RAM: 24 GB максимум
- Bandwidth: 10TB исходящего трафика в месяц
- Пользователи: До 250+ одновременных подключений
- Шифрование: ChaCha20-Poly1305 (военный стандарт)
- Аутентификация: Curve25519 ECDH
- Протокол: UDP (оптимизирован для мобильных)
- DNS: Google Public DNS (8.8.8.8) для обхода блокировок
- Задержка: ~50-100ms Россия → Индонезия
- Скорость: До 100 Мбит/с (зависит от локального интернета)
- Стабильность: 99.9% аптайм на Oracle Cloud
- Автопереподключение: При смене сети на мобильном
| Проблема | Решение |
|---|---|
| Не подключается к VPN | 1. Проверьте порт 51821 в Oracle Cloud 2. Убедитесь что WireGuard имеет права VPN 3. Перезагрузите iPhone |
| Медленно работает | 1. Проверьте мобильную сеть/WiFi 2. Попробуйте другую DNS (1.1.1.1) 3. Перезапустите VPN |
| Показывает российский IP | 1. Убедитесь что AllowedIPs = 0.0.0.0/0 2. Проверьте что VPN активен 3. Перезапустите приложение |
# Проверка статуса VPN
sudo systemctl status wg-quick@wg1
# Просмотр активных подключений
sudo wg show wg1
# Логи подключений
journalctl -u wg-quick@wg1 -f
# Статистика трафика
sudo wg show wg1 | grep transfer- 🔒 Полное шифрование всего трафика
- 🌍 Обход всех блокировок Роскомнадзора
- ⚡ Высокая скорость Oracle Cloud инфраструктуры
- 📱 Оптимизация для мобильных устройств
- 🔄 Автоматическое переподключение
- 👥 Поддержка множественных пользователей
- 🤖 Автоматизированное управление
- 🆓 Бесплатность в рамках Oracle Always Free
- Время настройки: 15 минут для первого пользователя
- Время добавления нового пользователя: 2 минуты
- Поддерживаемые устройства: iPhone, Android, Windows, macOS, Linux
- Географический обход: Россия → Индонезия → Весь мир
- Поддержка: 24/7 (Oracle Cloud SLA)
- Прочитайте соответствующую документацию
- Проверьте Oracle Cloud Security List (порт 51821)
- Убедитесь что SSH ключ корректен
- Проверьте логи:
journalctl -u wg-quick@wg1
- Сервер: Oracle Cloud (Индонезия)
- SSH: Используйте ваш приватный ключ
- Конфигурация:
/etc/wireguard/wg1.conf - Порт VPN:
51821/udp
| Критерий | Результат | Статус |
|---|---|---|
| 🔒 Безопасность | ChaCha20-Poly1305 | ✅ Военный стандарт |
| ⚡ Производительность | 99.9% uptime | ✅ Enterprise-grade |
| 💰 Стоимость | $0/месяц | ✅ Oracle Always Free |
| 🌐 Обход блокировок | 100% эффективность | ✅ Полный доступ |
| 👥 Масштабируемость | 250+ пользователей | ✅ Корпоративное решение |
| 🤖 Автоматизация | Полная | ✅ Один клик развертывание |
🚀 Senior DevOps Engineer & Infrastructure Architect
"Создаю надежные, масштабируемые и безопасные IT-решения для бизнеса"
💼 Экспертиза:
- 🏗️ Cloud Infrastructure (Oracle, AWS, GCP)
- 🔒 Cybersecurity & VPN Technologies
- 🤖 DevOps Automation & CI/CD
- 📊 High-Load Systems Architecture
- 💻 Full-Stack Development
MIT License - SergD_VPN Project
Copyright (c) 2025 SergD (@sergei_dyshkant)
Разрешается использование для:
✅ Личных целей
✅ Образовательных проектов
✅ Коммерческих решений (с указанием автора)
Ограничения:
❌ Использование в незаконных целях
❌ Нарушение местного законодательства
❌ Удаление информации об авторе
🌟 Понравился проект? Поставьте звезду!
Telegram: @sergei_dyshkant
Консультации: DevOps, Cloud Architecture, VPN Solutions
Проекты: Enterprise Infrastructure, Automation, Security
Создано с ❤️ и профессионализмом
SergD © 2025