Требования

  • ОС: Ubuntu 18.04+, Debian 10+, Fedora 30+, Arch Linux, или другой дистрибутив
  • Пакеты: curl, git (обычно предустановлены)
  • Права: sudo доступ
  • Интернет: активное подключение

Методы установки

Метод 1: Из репозитория (Рекомендуется для Ubuntu/Debian)

Ubuntu/Debian (APT)

  1. Откройте терминал (Ctrl+Alt+T)

  2. Добавьте репозиторий ONECLICK@VPN:

curl -fsSL https://repo.oneclickvpn.site/key.gpg | sudo apt-key add -
echo "deb https://repo.oneclickvpn.site/debian bullseye main" | sudo tee /etc/apt/sources.list.d/oneclickvpn.list
  1. Обновите список пакетов:
sudo apt update
  1. Установите приложение:
sudo apt install oneclickvpn
  1. Запустите приложение:
oneclickvpn

Метод 2: Snap (для любого Linux)

Если у вас установлен Snap:

sudo snap install oneclickvpn

Метод 3: Из исходного кода

  1. Клонируйте репозиторий:
git clone https://github.com/oneclickvpn/linux-client.git
cd linux-client
  1. Установите зависимости:
sudo apt install build-essential python3-dev
  1. Соберите и установите:
python3 setup.py build
sudo python3 setup.py install
  1. Запустите:
oneclickvpn

Первый запуск

Настройка VPN соединения

  1. Запустите приложение:
oneclickvpn
  1. Введите ваш Email и Пароль

  2. Приложение запросит разрешение на создание VPN соединения:

Требуется привилегированный доступ для создания VPN интерфейса
Введите пароль:
  1. Введите пароль вашей учётной записи

  2. Выберите локацию сервера

  3. Нажмите Connect для подключения

Командная строка (CLI)

Если вы предпочитаете использовать командную строку:

# Подключиться к VPN
oneclickvpn connect

# Отключиться от VPN
oneclickvpn disconnect

# Выбрать сервер
oneclickvpn select moscow

# Получить статус
oneclickvpn status

# Показать все локации
oneclickvpn locations

# Просмотр текущего IP
curl ifconfig.me

Продвинутые настройки

Kill Switch

Для защиты от утечки IP при разрыве соединения:

oneclickvpn --kill-switch enable

Протокол

Выберите протокол вручную:

# WireGuard (быстрее)
oneclickvpn --protocol wireguard connect

# OpenVPN (более совместим)
oneclickvpn --protocol openvpn connect

# Outline (обфускация)
oneclickvpn --protocol outline connect

DNS

Установить пользовательский DNS:

oneclickvpn --dns 1.1.1.1 connect

Systemd сервис

Для автоматического подключения при загрузке:

sudo systemctl enable oneclickvpn
sudo systemctl start oneclickvpn

Проверить статус:

sudo systemctl status oneclickvpn

Решение проблем

“Permission denied” при запуске

Решение:

sudo chown root:root /usr/local/bin/oneclickvpn
sudo chmod +s /usr/local/bin/oneclickvpn

VPN не подключается

Решение:

  1. Проверьте интернет:
ping 8.8.8.8
  1. Проверьте статус сервиса:
systemctl status openvpn
systemctl status wireguard
  1. Попробуйте другой протокол:
oneclickvpn --protocol openvpn connect
  1. Проверьте логи:
sudo journalctl -u oneclickvpn -n 50

“Network is unreachable”

Решение:

  1. Проверьте соединение с интернетом
  2. Отключите брандмауэр временно:
sudo ufw disable
  1. Попробуйте переподключиться
  2. Включите брандмауэр обратно:
sudo ufw enable

Медленное соединение

Решение:

  1. Выберите ближайший к вам сервер:
oneclickvpn locations
oneclickvpn select moscow  # или другой город
  1. Проверьте скорость без VPN:
speedtest-cli
  1. Попробуйте WireGuard:
oneclickvpn --protocol wireguard connect

Приложение не устанавливается

Решение для Ubuntu/Debian:

# Проверьте, что добавлены права
sudo apt update
sudo apt install -y ca-certificates curl gnupg

# Попробуйте установку вручную
curl -fsSL https://repo.oneclickvpn.site/install.sh | sudo bash

Использование с OpenVPN напрямую

Если вам нужна большая гибкость, используйте конфиг-файл OpenVPN:

  1. Скачайте конфигурацию с сайта https://oneclickvpn.site/downloads
  2. Сохраните файл config.ovpn
  3. Подключитесь:
sudo openvpn --config config.ovpn

Использование с WireGuard напрямую

Для WireGuard:

  1. Скачайте конфигурацию
  2. Импортируйте:
sudo wg-quick up ./config.conf
  1. Отключитесь:
sudo wg-quick down ./config.conf

Использование на нескольких машинах

Одна подписка ONECLICK@VPN (250₽/месяц) работает на до 5 устройств:

  1. Установите приложение на каждую машину
  2. Используйте один и тот же Email
  3. Все машины могут быть подключены одновременно

Советы для Linux пользователей

  • 🚀 WireGuard - самый быстрый протокол на Linux
  • 🔒 Включите Kill Switch для постоянной защиты
  • 📍 Используйте systemd для автозагрузки
  • 🔧 Сохраняйте часто используемые команды в alias:
alias vpn-on="oneclickvpn connect"
alias vpn-off="oneclickvpn disconnect"
alias vpn-status="oneclickvpn status"
  • 🆘 Проверяйте логи при проблемах через journalctl

Если проблема не решена

Обратитесь в поддержку:

При обращении укажите:

  • Ваш дистрибутив Linux и версию
  • Версию приложения: oneclickvpn --version
  • Вывод логов: sudo journalctl -u oneclickvpn -n 100
  • Точное описание проблемы

Связанные статьи