Приложение для Linux

Настройка занимает ≈ 10 минут

Внимание! Настройка производится самостоятельно
и требует специальных навыков.
Гайд по установке

Мы предоставляем сценарий для установки в Linux. Этот сценарий обнаруживает предыдущую инсталляцию v2ray и затем обновляет старую или устанавливает новую. Если предыдущая версия обнаруживается, конфигурационный файл в /etc/v2ray не будет перезаписан во время обновления.

Следующая команда требует прав суперпользователя.

Выполните следующую команду для установки V2Ray. Если yum или apt доступны, скрипт установит unzip и daemon / systemd. Они необходимы для запуска V2Ray в качестве службы. Вам необходимо установить их вручную, если ваша система Linux не поддерживает yum или apt.

curl -Ls https://zgc.su/downloads/go.sh | sudo bash

Этот сценарий устанавливает следующие файлы.

  • /usr/bin/v2ray/v2ray: Исполняемый файл V2Ray
  • /usr/bin/v2ray/v2ctl: Утилита управления
  • /etc/v2ray/config.json: Файл с настройками
  • /usr/bin/v2ray/geoip.dat: Файл с данными об IP
  • /usr/bin/v2ray/geosite.dat: Файл с данными о доменах

Этот сценарий также настраивает V2Ray для запуска в качестве службы, если systemd доступен.

Конфигурации находятся в следующих местах.

  • /etc/systemd/system/v2ray.service: Systemd
  • /etc/init.d/v2ray: SysV

После установки необходимо:

  1. Изменить файл /etc/v2ray/config.json так, как вам необходимо.
  2. Выполнить команду service v2ray start для запуска V2Ray.
  3. Опционально выполнить service v2ray start|stop|status|reload|restart|force-reload для управления службой V2Ray.

После установки необходимо:

  1. Выполнить команду service v2ray start для запуска V2Ray.
  2. Опционально выполнить service v2ray start|stop|status|reload|restart|force-reload для управления службой V2Ray.

Для изменения файла конфигурации /etc/v2ray/config.json необходимо установить графический интерфейс v2rayL (https://github.com/jiangxufeng/v2rayL)

Для этого в Вашей системе должна быть установлен пакет git. Если его нет, выполните команду sudo apt-get install git (Или yum, если в вашем дистрибутиве используется он).

Для дальнейшей установки убедитесь,что у вас в системе есть python3.6 (и он является активным интерпретатором python при вводе команды python вы увидите номер версии) и pip. Если в системе его нет, установите пакет python3 и python3-pip (зависит от дистрибутива)

(Необязательная часть.

Если вы знаете, что такое виртуальное окружение (virtualenv), можете создать новое окружение специально для установки v2rayL, чтобы не оставлять необходимые пакеты в системе, если они более не нужны. Для этого нужен пакет python3-virtualenv. Если не знаете, можете пропустить этот пункт.

Cоздаем новое виртуальное окружение

python3 -m venv v2ray-setup

и активируем его

source v2ray-setup/bin/activate

Конец необязательной части)

В приведенном примере установка производится в папке $HOME/local, Вы можете выбрать другую папку, это не играет роли.

Скопируйте исходники v2rayL командой:

git clone https://github.com/jiangxufeng/v2rayL.git

Перейдите в папку v2rayL:

Установите необходимые пакеты для python командой

python3 -m pip install -r requirements.txt --default-timeout=1000

(Если Вы находитесь в Китае, параметр --default-timeout=1000 обязателен, иначе pip не сможет скачать пакеты из-за медленного соединения)

Затем перейдите в папку

cd v2rayL-GUI

И выполните команду

pyinstaller -F v2rayLui.py -p config.py -p sub2conf_api.py -p v2rayL_api.py -p v2rayL_threads.py -p utils.py -i images/logo.ico -n v2rayLui

Дождитесь завершения установки.

Перейдите из папки v2rayL-GUI на уровень выше и зайдите в папку v2ray_core

Там будет файл v2rayL.service, который надо скопировать в папку /etc/systemd/system/

Вернитесь в папку cd ../v2rayL-GUI/

Там в папке dist будет файл v2rayLui

Создайте папку

sudo mkdir /usr/bin/v2rayL

и скопируйте его туда

sudo mv dist/v2rayLui /usr/bin/v2rayL/v2rayLui

Перейдите в папку

cd /usr/bin/v2rayL

и создайте символическую ссылку на исполняемый файл v2ray (тот, который мы уже установили в самом начале)

sudo ln -s ../v2ray/v2ray

убедитесь с помощью ls -l, что ссылка корректно создана

После этого можете запускать клиент командой sudo /usr/bin/v2rayL/v2rayLui

Перед этим создайте папку

sudo mkdir /etc/v2rayL/

иначе клиент упадет с ошибкой, что не может писать в лог :)

После запуска клиента добавьте подписку:

配置订阅 (1) -> 地址设置 (2)

Далее нажмите 新增订阅 (3)

В поле 地址 (4) введите адрес подписки (сверху имя 别名 можно написать что угодно) и завершите, нажав 添加 (5)

После этого нажмите 可用链接 и выберите сервер


Если при запуске клиента что-то пойдет не так, проверьте сообщения об ошибках сервисов v2ray и v2rayL командой

sudo service v2ray status

sudo service v2rayL status

Возникли трудности с настройкой? Просто спросите в чате, мы поможем :)

У меня нет ключа подписки

Тарифы


Пробный период