Руководство по созданию собственного VLESS-сервера на базе TimeWeb

MLPops

MLPops / August 11, 2024

4 мин.

Мы будем с вами поднимать свой собственный VLESS-сервер для работы с тачкой на TimeWeb.

Что вам понадобится

  1. 500-610 рублей в месяц для аренды виртуального сервера.
  2. Базовые знания Linux для настройки и управления сервером.

Шаг 1: Регистрация и подготовка виртуальной машины (VM)

  1. Регистрация на TimeWeb
  2. Зайдите на сайт TimeWeb и зарегистрируйтесь.
Выбор региона и образа
  1. Выберите образ операционной системы и регион для размещения виртуальной машины.

Рекомендуем выбрать Польшу, так как она показала стабильную работу.

2. Настройка виртуальной машины

  1. Выберите минимальную конфигурацию сервера, которая подходит для подключения до 20 устройств.

  2. Убедитесь, что публичный IP-адрес включен. Он необходим для доступа к виртуальной машине.

  3. Оставьте остальные настройки по умолчанию и нажмите “Создать”.

Настройка конфигурации
  1. Дождитесь, пока виртуальная машина будет запущена.
Запуск виртуальной машины

3. Подключение к виртуальной машине

  1. Нажмите “Подключиться по SSH” и скопируйте данные для входа.
Подключение по SSH
  1. Откройте терминал (для Windows используйте Putty) и вставьте команду для подключения по SSH. Введите пароль, когда будет запрошено.
Подключение через терминал
  1. Обновите зависимости и библиотеки на сервере с помощью команды:
apt update && apt upgrade -y 
Обновление зависимостей
  1. Установите curl, если он ещё не установлен:
apt install curl -y
Установка curl

Шаг 2: Установка и настройка панели управления VPN - 3X-UI

Перейдите в репозиторий на GitHub и выполните следующую команду для установки панели:

bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)

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

Настройка панели

В процессе установки скрипт спросит про настройки если y то все сами настраиваете если n рандомно создаст пользователя

Если Y то далее скрипт попросит ввести username, password, port.

  • username можете установить любой;
  • password, любой более менее надежный, главное запомнить его)
  • port, введите любое число от 2000 до 65535

Если выбрали автоматическую настройку или забыли какие данные вводили введите в терминале

x-ui settings
Настройки панели

Шаг 3: Подключение к панели управления VLESS

  1. Откройте браузер и введите следующий адрес, заменив IP_адрес_тачки, port и webBasePath на соответствующие значения из x-ui settings:
http://IP_адрес_тачки:port/webBasePath

Пример:

http://217.151.229.185:2053/SNZvYZCNvB/
  1. Введите username и password, указанные при настройке.
Вход в панель управления
  1. Вы можете проигнорировать предупреждение наверху страницы, если не собираетесь делиться панелью с другими пользователями. Если хотите установить SSL-сертификат для HTTPS, следуйте инструкциям на сайте.
Предупреждение в панели

Шаг 4: Настройка VLESS-соединений

  1. Перейдите на вкладку Подключения.
Вкладка подключений

Нажмите Добавить подключение, укажите название (например, “мой VPN”) и включите Reality. Нажмите кнопку Get new cert для генерации нового сертификата.

Добавление подключения
  1. В списке появится ваш VPN.
Список подключений
  1. Нажмите на три точки в меню и выберите Экспорт ключей.
Экспорт ключей
  1. Скопируйте ключи к себе. Если используете телефон, нажмите на плюс и выберите значок QR-кода.
QR-код

Шаг 5: Подключение через VLESS

  1. Установите приложение для работы с VLESS. Для iOS и MacOS рекомендуется использовать FoXray.

  2. Скопируйте код подключения и нажмите кнопку Вставить.

Подключение через FoXray
  1. Для подключения нажмите на кнопку Play.

Шаг 6: Проверка подключения

Перейдите на сайт WhatIsMyIP.com и проверьте ваш IP-адрес. Должно отображаться местоположение, соответствующее настройкам вашего VLESS-сервера.

Проверка IP-адреса

Если возникнут вопросы или сложности, не стесняйтесь обращаться за помощью в наш ТГ чат. ТГ Канал - https://t.me/ml_pops