Настройка Surflare CLI в Linux

Поддерживаемые дистрибутивы

Surflare CLI работает на 64-битных Linux-системах с nftables 0.9 или выше.

Ubuntu 20.04+
Debian Debian 11+
Fedora 38+
Rocky Linux Rocky Linux 9+
AlmaLinux AlmaLinux 9+
openSUSE 15.4+
Arch Linux Arch Linux Rolling
1

Проверьте системные требования

Surflare CLI создаёт прозрачный прокси только для исходящего трафика. Входящие соединения, такие как SSH, не затрагиваются. Убедитесь, что ваша система соответствует требованиям:

nft --version
2

Установить Surflare

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

curl -fsSL https://www.surflare.com/static/linux-setup.sh | sudo bash/code>
Скрипт автоматически загружает и устанавливает последнюю версию
Устанавливается в /usr/bin/surflare и /usr/bin/surflare-proxy
Конфигурация хранится в /etc/surflare/
3

Войдите в свой аккаунт

Для запуска Surflare требуются права root (sudo)

После установки запустите интерактивное меню.

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

sudo surflare
4

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

После входа сервер по умолчанию установлен на «Авто лучший». Просто нажмите кнопку «Подключиться», чтобы подключиться к самому быстрому серверу в зависимости от вашего местоположения.

Вы также можете выбрать конкретное местоположение сервера, настроить режимы маршрутизации или включить Multi-Hop VPN по мере необходимости.

4.1

Выбор VPN-сервера

  • Автоопределение (Рекомендуется)

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

  • Город

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

  • Конкретный сервер

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

4.2

Режимы маршрутизации

Smart Routing

Шифрует только популярные приложения, такие как Google, Facebook, OpenAI, Claude, Amazon, Netflix и т.д. Другие приложения будут продолжать получать доступ к интернету напрямую через вашу локальную сеть. Лучший вариант для пользователей, которым нужна VPN-защита для определённых приложений при сохранении скорости локальной сети для других действий.

Глобальная маршрутизация

Шифрует весь интернет-трафик с вашего устройства. Выберите эту опцию, если хотите полную защиту конфиденциальности для всей вашей онлайн-активности.

4.3

Multi-Hop VPN (Транзитный сервер)

This feature requires a Prime Plan subscription.
Включить транзитный сервер для удалённых серверов

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

При необходимости вы также можете указать транзитный сервер вручную.

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

После настройки параметров нажмите кнопку «Подключиться», чтобы начать VPN-соединение.

Проверьте соединение

После подключения проверьте свой интернет-IP-адрес в приложении, чтобы подтвердить подключение. Попробуйте получить доступ к приложениям и веб-сайтам, чтобы убедиться, что всё работает как ожидалось.

Вы также можете проверить из терминала:

Проверьте состояние VPN-подключения и текущий сервер:

sudo surflare status

Убедитесь, что ваш публичный IP и местоположение соответствуют VPN-серверу:

curl ipinfo.io
Ваши входящие сервисы (SSH, веб-сервер и т.д.) должны продолжать нормально работать при подключении к VPN.

Устранение неполадок

Если у вас возникли проблемы, вы можете отправить диагностический отчёт нашей команде поддержки. Он собирает журналы подключения и системную информацию, чтобы помочь нам быстрее решить вашу проблему.

sudo surflare feedback

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

Справочник команд CLI

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

sudo surflare Запустить интерактивное меню
sudo surflare login Войдите в свой аккаунт
sudo surflare logout Выйти и очистить локальные данные
sudo surflare connect Подключиться к VPN
sudo surflare disconnect Отключиться от VPN
sudo surflare status Показать состояние подключения
sudo surflare nodes Список доступных узлов
sudo surflare ping <host> Проверить подключение
sudo surflare feedback Отправить диагностический отчёт

Удалить

Чтобы полностью удалить Surflare из вашей системы:

curl -fsSL https://www.surflare.com/static/linux-setup.sh | sudo bash -s uninstall