mirror of
https://github.com/XTLS/Xray-docs-next.git
synced 2026-10-03 04:18:21 +03:00
Sync docs
This commit is contained in:
@@ -20,6 +20,7 @@ The commands are:
|
||||
run Запустить Xray с конфигурацией
|
||||
version Показать текущую версию Xray
|
||||
api Вызвать API в процессе Xray
|
||||
convert Конвертировать конфигурации
|
||||
tls Инструменты TLS
|
||||
uuid Сгенерировать UUIDv4 или UUIDv5 (VLESS)
|
||||
x25519 Сгенерировать ключевую пару для обмена ключами X25519 (REALITY, VLESS Encryption)
|
||||
|
||||
@@ -2,6 +2,12 @@
|
||||
|
||||
> **В этой главе вы узнаете, как максимально просто получить Xray и начать его использовать.**
|
||||
|
||||
::: tip
|
||||
Этот раздел не обновлялся уже довольно давно, поэтому некоторые места могут быть не вполне актуальными. Мы стараемся поддерживать в актуальном состоянии в первую очередь документацию по файлу конфигурации. Если вы где-то столкнулись с трудностями и у вас есть предложения по исправлению, мы будем рады PR.
|
||||
|
||||
ℱ.
|
||||
:::
|
||||
|
||||
## Загрузка и установка
|
||||
|
||||
Xray поддерживает разнообразные платформы, и вы можете получить разные версии Xray из множества источников и различными способами.
|
||||
|
||||
@@ -225,7 +225,7 @@
|
||||

|
||||
|
||||
::: warning
|
||||
На скриншоте показан пример генерации 2048-битного RSA-ключа. Однако для достижения уровня безопасности, со comparableного с 256-битным ключом ECDSA/Ed25519, вам нужно сгенерировать 3072-битный RSA-ключ (т.е. ввести значение `3072` в поле «Number of bits in a generated key»).
|
||||
На скриншоте показан пример генерации 2048-битного RSA-ключа. Однако для достижения уровня безопасности, сопоставимого с 256-битным ключом ECDSA/Ed25519, вам нужно сгенерировать 3072-битный RSA-ключ (т.е. ввести значение `3072` в поле «Number of bits in a generated key»).
|
||||
::: 2. Вы можете установить пароль для защиты приватного ключа. 3. Нажмите кнопку **Save public key**, чтобы сохранить публичный ключ в файл `id_rsa.pub`. 4. Нажмите кнопку **Save private key**, чтобы сохранить приватный ключ в файл `id_rsa` (приватные ключи PuTTY имеют расширение `.ppk`). 5. **Важно!** Скопируйте содержимое поля, выделенного красной рамкой (не забудьте прокрутить текст до конца!), и сохраните его в файл `authorized_keys`. (Если вы будете использовать для этого VSCode, файл будет сохранён с расширением `.txt` — `authorized_keys.txt`. Это нормально, позже мы переименуем файл).
|
||||
|
||||

|
||||
|
||||
@@ -135,13 +135,13 @@
|
||||
</html>
|
||||
```
|
||||
|
||||
5. Дайте другим пользователям право на чтение этого файла:
|
||||
Дайте другим пользователям право на чтение этого файла:
|
||||
|
||||
```shell
|
||||
chmod -R a+r .
|
||||
```
|
||||
|
||||
6. Отредактируйте файл `nginx.conf` и перезапустите Nginx, чтобы он открывал созданную нами страницу `index.html` при обращении к порту `80`.
|
||||
5. Отредактируйте файл `nginx.conf` и перезапустите Nginx, чтобы он открывал созданную нами страницу `index.html` при обращении к порту `80`.
|
||||
1. Отредактируйте файл `nginx.conf`.
|
||||
|
||||
```shell
|
||||
@@ -191,7 +191,7 @@
|
||||
- Вы работаете не под пользователем `root`, но скопировали команды из статьи без изменений (как будто списали домашнее задание вместе с именем одноклассника).
|
||||
- Вы работаете под пользователем `root`.
|
||||
|
||||
Если у вас возникли проблемы, вернитесь к разделу 5.3 и внимательно перечитайте пункты 3 и 6.2.
|
||||
Если у вас возникли проблемы, вернитесь к разделу 5.3 и внимательно перечитайте пункты 3 и 5.2.
|
||||
|
||||
::: warning
|
||||
В предыдущих главах мы много говорили о важности использования пользователя, отличного от `root`, и вся статья написана с учётом этого. Поэтому проблемы, связанные с использованием `root`, не рассматриваются в рамках этой статьи.
|
||||
|
||||
@@ -349,10 +349,10 @@ Xray основан на проекте с открытым исходным к
|
||||
net.ipv4.tcp_congestion_control=bbr
|
||||
```
|
||||
|
||||
9. Перезагружаем VPS, чтобы настройки `BBR` вступили в силу:
|
||||
9. Считываем конфигурацию, чтобы настройки `BBR` вступили в силу:
|
||||
|
||||
```shell
|
||||
sudo reboot
|
||||
sudo sysctl --system
|
||||
```
|
||||
|
||||
10. Проверяем, что `BBR` включён
|
||||
|
||||
@@ -554,4 +554,10 @@ IP-адреса пограничного маршрутизатора можно
|
||||
## Заключение
|
||||
|
||||
В настоящее время IPv6 еще не получил широкого распространения, и 99% трафика, к которому мы обращаемся, по-прежнему приходится на IPv4.
|
||||
Многие провайдеры VPS
|
||||
Многие провайдеры VPS хотя и предоставляют IPv6-адреса, но оптимизация маршрутов у них очень плохая, вплоть до полной неработоспособности. Так зачем же добавлять настройки IPv6?
|
||||
|
||||
Можно заметить, что в настоящее время IPv6 находится в довольно неловком положении: поддержка IPv6 на различных устройствах оставляет желать лучшего, но постепенно улучшается. В то же время приоритет IPv6 в системах Windows также растет, многие браузеры отдают предпочтение разрешению и доступу по IPv6, а многие сайты уже начали по умолчанию использовать IPv6 (например, Netflix; если IPv6 не настроен, при открытии Netflix в браузере отобразится «Not Available», поскольку IPv6-запросы Netflix не проксируются. Конечно, можно отключить IPv6 в Windows, но тогда не будут работать PT-сайты, поддерживающие IPv6).
|
||||
|
||||
В таком случае IPv4 не может полностью удовлетворить потребности в веб-серфинге, и даже тот 1% трафика, столкнувшись с которым, может вызвать немало головной боли.
|
||||
|
||||
При этом можно предположить, что IPv6 постепенно начнет конкурировать с IPv4, поэтому добавление настроек IPv6 является необходимым.
|
||||
|
||||
@@ -101,7 +101,7 @@ bash -c "$(curl -L wgcf-cli.vercel.app)"
|
||||
- Полный файл будет сохранен в файле `wgcf.json` в текущем каталоге.
|
||||
|
||||
3. Запустите `wgcf-cli generate --xray`, чтобы создать исходящий WireGuard.
|
||||
Содержимое будет сохранено в файле `wgcf.json.xray.json`.
|
||||
Содержимое будет сохранено в файле `wgcf.xray.json`.
|
||||
|
||||
- Пример файла:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user