Как установить ONECLICK@VPN на Linux
📑 Содержание
- Требования
- Методы установки
- Метод 1: Из репозитория (Рекомендуется для Ubuntu/Debian)
- Метод 2: Snap (для любого Linux)
- Метод 3: Из исходного кода
- Первый запуск
- Настройка VPN соединения
- Командная строка (CLI)
- Продвинутые настройки
- Kill Switch
- Протокол
- DNS
- Systemd сервис
- Решение проблем
- "Permission denied" при запуске
- VPN не подключается
- "Network is unreachable"
- Медленное соединение
- Приложение не устанавливается
- Использование с OpenVPN напрямую
- Использование с WireGuard напрямую
- Использование на нескольких машинах
- Советы для Linux пользователей
- Если проблема не решена
- Связанные статьи
Требования
- ОС: Ubuntu 18.04+, Debian 10+, Fedora 30+, Arch Linux, или другой дистрибутив
- Пакеты: curl, git (обычно предустановлены)
- Права: sudo доступ
- Интернет: активное подключение
Методы установки
Метод 1: Из репозитория (Рекомендуется для Ubuntu/Debian)
Ubuntu/Debian (APT)
-
Откройте терминал (Ctrl+Alt+T)
-
Добавьте репозиторий 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
- Обновите список пакетов:
sudo apt update
- Установите приложение:
sudo apt install oneclickvpn
- Запустите приложение:
oneclickvpn
Метод 2: Snap (для любого Linux)
Если у вас установлен Snap:
sudo snap install oneclickvpn
Метод 3: Из исходного кода
- Клонируйте репозиторий:
git clone https://github.com/oneclickvpn/linux-client.git
cd linux-client
- Установите зависимости:
sudo apt install build-essential python3-dev
- Соберите и установите:
python3 setup.py build
sudo python3 setup.py install
- Запустите:
oneclickvpn
Первый запуск
Настройка VPN соединения
- Запустите приложение:
oneclickvpn
-
Введите ваш Email и Пароль
-
Приложение запросит разрешение на создание VPN соединения:
Требуется привилегированный доступ для создания VPN интерфейса
Введите пароль:
-
Введите пароль вашей учётной записи
-
Выберите локацию сервера
-
Нажмите 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 не подключается
Решение:
- Проверьте интернет:
ping 8.8.8.8
- Проверьте статус сервиса:
systemctl status openvpn
systemctl status wireguard
- Попробуйте другой протокол:
oneclickvpn --protocol openvpn connect
- Проверьте логи:
sudo journalctl -u oneclickvpn -n 50
“Network is unreachable”
Решение:
- Проверьте соединение с интернетом
- Отключите брандмауэр временно:
sudo ufw disable
- Попробуйте переподключиться
- Включите брандмауэр обратно:
sudo ufw enable
Медленное соединение
Решение:
- Выберите ближайший к вам сервер:
oneclickvpn locations
oneclickvpn select moscow # или другой город
- Проверьте скорость без VPN:
speedtest-cli
- Попробуйте 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:
- Скачайте конфигурацию с сайта https://oneclickvpn.site/downloads
- Сохраните файл
config.ovpn - Подключитесь:
sudo openvpn --config config.ovpn
Использование с WireGuard напрямую
Для WireGuard:
- Скачайте конфигурацию
- Импортируйте:
sudo wg-quick up ./config.conf
- Отключитесь:
sudo wg-quick down ./config.conf
Использование на нескольких машинах
Одна подписка ONECLICK@VPN (250₽/месяц) работает на до 5 устройств:
- Установите приложение на каждую машину
- Используйте один и тот же Email
- Все машины могут быть подключены одновременно
Советы для Linux пользователей
- 🚀 WireGuard - самый быстрый протокол на Linux
- 🔒 Включите Kill Switch для постоянной защиты
- 📍 Используйте systemd для автозагрузки
- 🔧 Сохраняйте часто используемые команды в alias:
alias vpn-on="oneclickvpn connect"
alias vpn-off="oneclickvpn disconnect"
alias vpn-status="oneclickvpn status"
- 🆘 Проверяйте логи при проблемах через journalctl
Если проблема не решена
Обратитесь в поддержку:
- 💬 @vpn_oneclick
- 📧 support@oneclickvpn.site
- 🌐 https://oneclickvpn.site
При обращении укажите:
- Ваш дистрибутив Linux и версию
- Версию приложения:
oneclickvpn --version - Вывод логов:
sudo journalctl -u oneclickvpn -n 100 - Точное описание проблемы