# Установка 3X-UI на Debian/Ubuntu

## Что такое 3X-UI?

3X-UI - продвинутая веб-панель управления с открытым исходным кодом, предназначенная для управления сервером Xray-core. Она предлагает удобный интерфейс для настройки и мониторинга различных протоколов VPN и прокси.

## Шаг 1: Перед установкой

Перед установкой 3X-UI потребуется выполнить обновление системы. Выполним команды:

```
apt-get update && apt-get upgrade
```

## Шаг 2: Установка доп. пакетов

Убедитесь, что на вашем сервере установлен curl:

```
apt-get install wget curl -y
```

## Шаг 3: Установка панели 3X-UI

Для установки самой панели 3X-UI нам потребуется выполненть команду:

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

Во время установки 3X-UI скрипт задаст вопрос:

{% hint style="info" %}
Would you like to customize the Panel Port settings? (If not, a random port will be applied) \[y/n]:\
\
Пишите *y*, если хотите выбрать порт для установки самостоятельно или *n*, если хотите, чтобы система выбрала самостоятельно.\
\
Мы настоятельно рекомендуем выбрать самос тоятельно порт 8181!
{% endhint %}

После выполнения этих шагов вы получите ссылку и данные для входа в 3X-UI:\
\
Username: 3favnjd8 (логин)

Password: Msdf823Ll (пароль)

Port: 8181 (используемый порт)

WebBasePath: vee2skPI6dscdwe2CH (ваша админ панель)

Access URL: <http://yourip:8181/vee2skPI6dscdwe2CH> (Url для входа)

## Шаг 4: Переход к панели управления

Мы установили саму панель 3X-UI и теперь можно переходить к панели управления и настраивать первое подключение:)

<figure><img src="/files/hgdXkpDogBdMhXpUffem" alt=""><figcaption></figcaption></figure>

## Шаг 5: Настройка подключения

Переходим в боковом меню *Подключения* и нажимаем кнопку *Добавить подключение.*

<figure><img src="/files/a29Va78z8y4iZ8Q7yWUI" alt=""><figcaption></figcaption></figure>

Теперь настраиваем протоколы:

<figure><img src="/files/3PLKFFpNTLojzwS0mIcB" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Примечание: любое название вашего подключения.

Протокол: оставляем vless.

Порт IP: пропускаем, система выберет автоматически.

Порт: 443, если вы хотите маскировать трафик под https.

Общий расход (GB): максимально возможное количество гб, которое может потратить данное подключение.

Дата окончания: когда подключение перестанет работать.
{% endhint %}

Настраиваем следующую опцию Reality:

<figure><img src="/files/fjDK6z2NXkIzBTaPJpbI" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
uTLS: используем chrome или другой ваш основной браузер.

Домен: это поле панель заполнит самостоятельно.

Dest: указывайте любой сайт за пределами Российской Федерации, который не заблокирован РКН, без редиректов.

Server Names: тоже самое, что и в Dest, но без порта.

Private и Public key: генерируем нажатием кнопки *Get New Key.*
{% endhint %}

## Шаг 6: Настройка первого клиента

Нам нужно настроить клиента, для подключения к самому VPN.

<figure><img src="/files/b5V0AImcJBrb9ZA3jBx2" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Email: любой текст, с помощью которого вы сможете индентифицировать клиента.

ID: оставляем то, какое было сгенерировано системой.

Subscription: оставляем как есть.

Ограничения по IP: не трогаем.

Flow: выбираем *xtls-rprx-vision*, если вы не настроили Reality, то данного поля не будет.

Общий расход (GB): максимально возможное количество гб, которое может потратить данный клиент.

Дата окончания: когда перестанет работать данный клиент.
{% endhint %}

<figure><img src="/files/BQNbAqeZQstWKC2hhnuU" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/sjw15q1E9RWcYUWbIeeT" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Супер! 3X-UI готов к работе, а за стабильным и надежныем хостингом -> ZonaVPS.ru
{% endhint %}

## Мы:

**Наш сайт:** [https://zonavps.ru](https://zonavps.ru/)

**Telegram-канал:** <https://t.me/zona_vps>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.zonavps.ru/ustanovka-vpn/ustanovka-3x-ui-na-debian-ubuntu.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
