Нагрузочное Тестирование Проекта Ruvpn, Технологии Ipsec Vpn-On-Demand Для Iphone, Ipad

Неделю назад на сайте ruvpn.net Запущено функциональное бета-тестирование нового сервиса IPSec VPN-on-Demand. О результатах расскажу в конце статьи, а пока немного информации о проекте в целом.

Сейчас идет самый первый этап — IPSec VPN для устройств на базе Apple iOS.

Нагрузочное тестирование проекта ruVPN, технологии IPSec VPN-on-Demand для iPhone, iPad

Подобных решений много, какой смысл делать еще одно? Все довольно просто – подобные решения были приняты сетевыми специалистами.

Данное решение было реализовано специалистами по сетевой безопасности и цифровым сертификатам.

Был использован опыт работы с очень крупными финансовыми компаниями, подробно изучены корпоративные технологии в сфере информационной безопасности.

Эти знания натолкнули на мысль – а что, если взять всё самое лучшее из корпоративного сектора и попытаться реализовать это для обычных пользователей? В частности, вы можете использовать корпоративные технологии VPN при развертывании нового сервиса.



Нагрузочное тестирование проекта ruVPN, технологии IPSec VPN-on-Demand для iPhone, iPad

В результате вы сможете получить все преимущества таких решений:

  • автоматическая настройка VPN на устройстве,
  • авторизация на основе цифровых сертификатов,
  • автоматическое VPN-подключение при любой сетевой активности устройства (VPN-on-Demand).

Приватные ключи генерируются и хранятся непосредственно на устройстве, профиль с параметрами VPN шифруется, сертификаты выдаются по протоколу SCEP. Идеальное решение для пользователей, серьезно обеспокоенных безопасностью подключений своих мобильных устройств.

Цена всех этих благ довольно высока.

Помимо сетевой составляющей решения, а именно VPN-сервера с модулем авторизации, необходимо было развернуть полноценную инфраструктуру открытых ключей (PKI).

Сюда входит создание профилей для корневых и выдающих центров сертификации, для серверных и клиентских сертификатов; размещение центров сертификации; настройка OCSP и выдача списков отзыва (CRL); подключение к выдающему удостоверяющему центру через API. Для автоматической доставки профилей на устройства под управлением Apple iOS был разработан специальный сервер приложений, который взаимодействует с устройством через XML через https. Используемые программные и аппаратные решения В результате получилось довольно комплексное решение с использованием следующих компонентов: - Nginx в качестве Front-End, — СУБД PostgreSQL, — сервер авторизации FreeRadius, — Сертификационный центр EJBCA, — IPSec VPN-сервер StrongSWAN, — Полнотекстовый поиск Sphinx. — Виртуализация основана на кластере Proxmox, — Сервер приложений написан на Java, — Веб-сервер разработан на языке Scala. Дополнительно настраиваются почтовые сервера и DNS, все это контролируется с помощью системы мониторинга Zabbix. Операционные системы: Debian 6.0 и FreeBSD 9.0. Типичный выбор ПО для современных стартапов.

Мы используем серверы HP Proliant DL360 и DL380 пятого поколения в максимальной комплектации.

Все сетевое оборудование Cisco. Кластер имеет 100% аппаратную избыточность, виртуальные машины настроены в режиме High-Avaliability с использованием ограждения iLO. Пришлось так работать, что глаза не выдерживали и голова гудела.

Планирование, разработка и реализация заняли почти шесть месяцев.

Сразу отвечу по срокам - инвесторов у проекта не было, все приходилось делать лично или заказывать на собственные средства.

Проект переходил от зарплаты к зарплате.

Мне также приходилось работать на своей нынешней работе, поэтому разработка происходила в основном по ночам.

Это тяжело, но терпимо.

Ощущения от результатов собственного труда того стоят. В результате вышло нечто под названием ruVPN. То есть российский VPN. Это против цензуры в Интернете, против абсурдных запретов и списков, просто ради безопасности.



Нагрузочное тестирование проекта ruVPN, технологии IPSec VPN-on-Demand для iPhone, iPad

В качестве платформы для первого этапа проекта были выбраны устройства на базе Apple iOS: iPhone, iPad, iPod touch. Они полностью поддерживают технологии загрузки профилей и автоматическое VPN-подключение.

Как я уже писал в начале статьи, неделю назад было анонсировано функциональное тестирование сервиса.

Все тридцать доступных приглашений были использованы в течение первых десяти минут. Спасибо всем участникам тестирования, было обнаружено и исправлено несколько мелких ошибок.

Теперь нам снова нужна помощь сообщества.

Начинается нагрузочное тестирование сервиса.

Это означает, что необходимо проверить способность раствора выдерживать большие нагрузки.

Требуется классический Хабраэффект ! Прошу всех владельцев iPhone и iPad принять участие.

Идти к связь и зарегистрируйтесь в системе.

Профиль VPN будет установлен на устройстве в конфигурации VPN-on-Demand. После этого вы сможете использовать свое мобильное устройство в обычном режиме, а весь трафик будет передаваться по защищенному каналу на серверы в Норвегии, а затем на запрошенный ресурс.

На время тестирования доставка профиля по СМС отключена; ссылку можно получить только по электронной почте.

Ссылка на профиль действительна в течение 24 часов и должна быть открыта в браузере Safari, иначе система не подхватит файл профиля.

Желательно не отключать VPN до понедельника, 27 мая, стараться использовать канал полностью, смотреть видео, например.

В понедельник вечером профиль будет автоматически удален с вашего мобильного устройства.



Нагрузочное тестирование проекта ruVPN, технологии IPSec VPN-on-Demand для iPhone, iPad

Если вам нужно временно отключить VPN, зайдите в меню «Настройки» — «Основные» — VPN — ruVPN IPSec и переместите ползунок «По требованию» в положение Выключенный .

Количество регистраций с использованием этого кода приглашения ( ХабрХЛтест ) ограничено количеством 500 .

Любой участник сможет пригласить к тестированию до десяти друзей из Персональный аккаунт .

Присоединяйтесь к тестированию! Теги: #vpn #Apple #ipsec #iphone #ipad #информационная безопасность

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.