VPN клиент для подключения с использованием различных протоколов VPN:
- WireGuard
- IKEv2
Основные возможности:
- Наличие редактора для клиентских конфигураций WireGuard/IKEv2
- Хранение созданных/загруженных конфигураций в памяти устройства
- Запуск сохраненных конфигураций VPN соединений
- Установите flutter 3.24+ / dart 3.5+ sdk
- Установите android / ios sdk
- Выполните команду
flutter clean - Выполните команду
flutter pub get - Выполните команду
flutter run - Откройте приложение в установленном эмуляторе или подключенном физическом устройстве
- Нажать на кнопку с иконкой плюса
- Выбрать типа протокола (Wireguard, IKEv2)
- Задать путь к файлу с конфигурацией (в случае Wireguard)
- Задать адрес удаленного VPN-сервера, к которому подключаемся
- Задать название сохраняемого файла конфигурации
- Нажать на кнопку
Create configuration file- создастся файл с полной конфигурации под выбранный тип VPN протокола
- Нажать на кнопку с иконкой планеты
- Откроется список сохраненных конфигурационных файлов для различных протоколов
- Нажать на конфигурацию из списка, представленного в предыдущем разделе
- В появившемся окне нажать кнопку 'Yes' для создания VPN-соединения
- В случае появления предложения о создании VPN-подключения приложением FreeZone согласиться с предложением


