New VitePress and design look + little work on update to work with.

This commit is contained in:
Starystars67
2026-06-16 12:31:19 +01:00
parent 0ed2597186
commit 97a7aaf643
141 changed files with 4356 additions and 539 deletions
+2 -2
View File
@@ -1,11 +1,11 @@
# Как создать исключения в брандмауэре и антивирусе Защитника Windows?
!!! информация
::: info
```
Перед изменением настроек брандмауэра убедитесь, что ваша сеть в параметрах Windows настроена как частная (при условии, что вы действительно находитесь в частной сети).
!!! danger ":material-scale-balance: DISCLAIMER:"
::: danger ":material-scale-balance: DISCLAIMER:"
**Исключения в Firewall / Defender представляют собой риск**.
+2 -2
View File
@@ -16,7 +16,7 @@
Откройте командную строку, запустите `tracert -4 beammp.com`. Это выведет серию сетевых переходов. Дождитесь завершения операции (может занять до 30 переходов). Проверьте первые несколько IP-адресов после IP вашего маршрутизатора/модема/шлюза. Если после первого перехода появляется несколько IP-адресов в диапазоне `100.64.xx` - `100.127.xx` или `10.xx.xx.xx`, скорее всего, вы находитесь за CGNAT.
!!!примечание
:::примечание
```
Первый переход будет вашим роутером/модемом/шлюзом и отличается в зависимости от устройства.
@@ -32,7 +32,7 @@
Обратитесь за помощью к своему интернет-провайдеру. В зависимости от вашего интернет-провайдера, они могут не предлагать выделенные *динамические* IP-адреса. Помните, что статический IP-адрес не является обязательным.
!!! предупреждение
::: warning
```
Интернет-провайдеры могут предлагать выделенные IP-адреса только как платную услугу.
+3 -3
View File
@@ -2,12 +2,12 @@
В BeamMP сервер, к которому вы решили подключиться, предоставляет необходимые моды. Они загружаются и активируются автоматически при подключении. Наличие установленных и активных локальных модов часто приводит к тому, что BeamMP не работает должным образом, даже если у вас есть всего один дополнительный мод помимо BeamMP.
!!! предупреждение
::: warning
```
Удалите все моды, которые вы разместили в папке BeamNG.Drive\content\ или её подпапках. Это место не предназначено для установки модов и может вызвать проблемы, как указано в файле `DO_NOT_INSTALL_MODS_HERE.txt`, находящемся в той же директории.
!!! quote "DO_NOT_INSTALL_MODS_HERE.txt"
::: quote "DO_NOT_INSTALL_MODS_HERE.txt"
Ни в коем случае не копируйте моды в эту папку: это может привести к повреждению модов, замедлению установки обновлений, неправильной работе менеджера модов, нарушению работы безопасного режима и другим проблемам.
```
@@ -34,7 +34,7 @@
Чтобы очистить кэшированные моды из каталогов BeamMP, перейдите в место установки вашего BeamMP-Launcher. По умолчанию путь будет <code>C:\Users\AppData\BeamMP-Launcher</code>. Там вы найдете папку 'Resources'. Удалите папку, чтобы удалить все кэшированные моды. Это может быть полезно, если вам нужно больше места на диске или вы хотите очистить устаревшие моды BeamNG.
!!! вопрос "Мои настройки и конфигурации пропали! Как их восстановить?"
::: question "Мои настройки и конфигурации пропали! Как их восстановить?"
```
Если вы переименовали папку пользователя, вы заставили игру создать новую, чистую папку пользователя. Вы можете скопировать папки "settings" и "vehicles" из папки, которую вы переименовали (например, `current_old`), в новую созданную папку.
+1 -1
View File
@@ -2,7 +2,7 @@
Launcher не может обновиться или показывает пустой экран? Это краткое руководство объясняет, как вручную обновить Launcher.
!!! примечание
::: note
```
Ты должен был уже установить или использовать BeamMP с помощью установщика, предоставленного на [нашем сайте](https://beammp.com), прежде чем продолжить.
+2 -2
View File
@@ -7,7 +7,7 @@
=== Помогите! Мой лаунчер BeamMP не работает! Попробуйте переустановить лаунчер BeamMP. Для этого выполните следующие действия: 1. Перейдите на [сайт beammp.com](https://beammp.com/) 2. Нажмите *«Скачать сейчас»* 3. Запустите установщик и следуйте инструкциям
```
!!! примечание
::: примечание
По состоянию на 1 апреля 2026 года, согласно Windows Defender SmartScreen, установщик MSI является «неопознанным приложением».
@@ -17,7 +17,7 @@
=== Помогите! Мои ключи авторизации больше не работают! С 1 апреля 2026 года системы управления ключами и авторизации отключены. Это означает, что ваши ключи авторизации работать не будут. Чтобы обойти это, выполните следующие действия: 1. Откройте файл `ServerConfig.toml` или любой другой файл конфигурации вашего сервера. 2. Установите значение `Private` в `true` . Должно получиться примерно так: `Private = true` 3. Это должно решить проблему с ключами авторизации.
```
!!! примечание
::: примечание
С 1 апреля 2026 года системы аутентификации BeamMP отключены. Доступны только гостевые учетные записи.
+1 -1
View File
@@ -1,4 +1,4 @@
!!! Внимание! "Сайт находится в стадии разработки!"
::: warning "Сайт находится в стадии разработки!"
```
Работа над этим сайтом активно ведётся.
+1 -1
View File
@@ -1,4 +1,4 @@
!!! внимание "Этот сайт находится в стадии разработки!"
::: warning "Этот сайт находится в стадии разработки!"
```
Над этим сайтом ведется активная работа.
+1 -1
View File
@@ -1,4 +1,4 @@
!!! внимание "Этот сайт находится в стадии разработки!"
::: warning "Этот сайт находится в стадии разработки!"
```
Над этим сайтом ведется активная работа.
+1 -1
View File
@@ -1,4 +1,4 @@
!!! внимание "Этот сайт находится в стадии разработки!"
::: warning "Этот сайт находится в стадии разработки!"
```
Над этим сайтом ведется активная работа.
+1 -1
View File
@@ -1,4 +1,4 @@
!!! внимание "Этот сайт находится в стадии разработки!"
::: warning "Этот сайт находится в стадии разработки!"
```
Над этим сайтом ведется активная работа.
+6 -6
View File
@@ -9,37 +9,37 @@ hide:
## Наши страницы в социальных сетях
!!!сбой ""
:::сбой ""
```
BeamMP Форум - [https://forum.beammp.com](https://forum.beammp.com)
```
!!!цитата ""
:::цитата ""
```
X (Twitter) - [https://x.com/BeamMPOfficial](https://x.com/BeamMPOfficial)
```
!!!опасность ""
:::опасность ""
```
YouTube - [https://www.youtube.com/@BeamMPOfficial](https://www.youtube.com/@BeamMPOfficial)
```
!!!внимание ""
:::внимание ""
```
Patreon - [https://www.patreon.com/c/BeamMP](https://www.patreon.com/c/BeamMP)
```
!!!примечание ""
:::примечание ""
```
Discord - [https://discord.com/invite/beammp](https://discord.com/invite/beammp)
```
!!!информация ""
:::информация ""
```
BlueSky - [https://bsky.app/profile/beammpofficial.bsky.social](https://bsky.app/profile/beammpofficial.bsky.social)
+2 -2
View File
@@ -5,7 +5,7 @@ hide:
# Правила сообщества BeamMP
!!! info BeamMP Персонал не обязан строго модерировать эти правила и может действовать по своему усмотрению. В дополнение к этим правилам применяются и соблюдаются [Правила Сообщества](https://discord.com/guidelines/) и [Условия Обслуживания](https://discord.com/terms/) Discord.
::: info BeamMP Персонал не обязан строго модерировать эти правила и может действовать по своему усмотрению. В дополнение к этим правилам применяются и соблюдаются [Правила Сообщества](https://discord.com/guidelines/) и [Условия Обслуживания](https://discord.com/terms/) Discord.
## Общие Правила BeamMP (Применяются к Discord, Форуму и Игре)
@@ -50,4 +50,4 @@ hide:
Все апелляции на бан тщательно расследуются с участием как минимум двух (2) членов команды персонала/модераторов, которые не были вовлечены в рассматриваемое дело. Выдавший апелляцию сотрудник будет иметь право комментировать, но не будет иным образом участвовать в принятии решения по апелляции. Эти результаты апелляции являются окончательными. BeamMP оставляет за собой право разрешать или не разрешать членам, как они сочтут нужным, в соответствии с Правилами Сообщества BeamMP (см. выше), [Discord ToS](https://discord.com/terms) и другими факторами.
!!! warning В случае принятия мер против вас запрещено создавать новую учётную запись Discord или BeamMP для обхода бана.
::: warning В случае принятия мер против вас запрещено создавать новую учётную запись Discord или BeamMP для обхода бана.
+7 -7
View File
@@ -4,7 +4,7 @@
BeamMP полностью совместим с Windows и Linux, совместимость с MacOS находится в разработке. Однако Linux и MacOS являются вторичными платформами, поэтому следует ожидать ошибок.
!!!предупреждение
:::предупреждение
```
BeamMP не будет работать с пиратскими или устаревшими версиями BeamNG.drive.
@@ -17,7 +17,7 @@ BeamMP не будет работать с пиратскими или уста
### **2а. Установка Windows**
!!!примечание
:::примечание
```
По состоянию на 1 апреля 2026 года, согласно Windows Defender SmartScreen, установщик MSI является «неопознанным приложением».
@@ -29,7 +29,7 @@ BeamMP не будет работать с пиратскими или уста
2. Запустите установщик `BeamMP_Installer.msi` и следуйте инструкциям.
3. Значок BeamMP Launcher должен появиться на рабочем столе. Если нет, просто введите «BeamMP» в строку поиска Windows.
!!!примечание
:::примечание
```
Поскольку при загрузке на карту с множеством созданных транспортных средств подключение может занять больше времени, чем ожидалось.
@@ -88,19 +88,19 @@ cmake . -B bin -DCMAKE_TOOLCHAIN_FILE=$VCPKG_ROOT/scripts/buildsystems/vcpkg.cma
cmake --build bin --parallel
```
!!!примечание ""
:::примечание ""
```
Если во время сборки не хватит оперативной памяти, можно исключить параметр --parallel — в этом случае сборка будет выполняться только в одном потоке процессора, что позволит сократить объем используемой оперативной памяти.
```
!!!примечание ""
:::примечание ""
```
Не указывая `-DCMAKE_BUILD_TYPE=Release`, вы создаете отладочную версию, которая больше по размеру файла, но не содержит ошибки, из-за которой программа запуска может подключиться к серверу только один раз.
```
!!!примечание "Пользователи Fedora" Если vcpkg выдаёт ошибку при компиляции OpenSSL из-за заголовков ядра, убедитесь, что все зависимости установлены: `bash sudo dnf install kernel-headers kernel-devel gcc gcc-c++ make perl` Затем очистите кэш vcpkg: `bash rm -rf $VCPKG_ROOT/buildtrees/openssl` И повторите команду конфигурации cmake.
:::примечание "Пользователи Fedora" Если vcpkg выдаёт ошибку при компиляции OpenSSL из-за заголовков ядра, убедитесь, что все зависимости установлены: `bash sudo dnf install kernel-headers kernel-devel gcc gcc-c++ make perl` Затем очистите кэш vcpkg: `bash rm -rf $VCPKG_ROOT/buildtrees/openssl` И повторите команду конфигурации cmake.
Переместите готовое приложение из папки `/bin` в отдельную папку и запустите его оттуда:
@@ -133,7 +133,7 @@ cd ~/beammp-launcher
Обратите внимание, что это предполагает, что вы поместили скомпилированный ранее двоичный файл лаунчера в `/home/user/BeamMP/`, поэтому измените его так, чтобы он соответствовал месту, куда вы поместили готовый двоичный файл, и вам придется перекомпилировать лаунчер с правильной веткой git каждый раз при выпуске обновления лаунчера.
!!! совет "Добавление шрифта эмодзи для получения эмодзи в тексте"
::: tip "Добавление шрифта эмодзи для получения эмодзи в тексте"
```
Для того чтобы эмодзи отображались в списке серверов (как часть пользовательского имени сервера) или во внутриигровом чате, вам нужен шрифт, содержащий эмодзи.
+7 -7
View File
@@ -25,7 +25,7 @@
Если выключено, нестабильности будут вызывать паузу
!!! note ""
::: note ""
Рекомендуется оставить выключенным, так как повторяющиеся нестабильности могут привести к крашу игры
```
@@ -45,7 +45,7 @@
Если выключено, чат отображается в стандартном UI приложении
!!! note ""
::: note ""
Перетаскивание IMGUI окон может снизить производительность и сбивать программы записи экрана, записывая окно чата вместо основного окна игры
```
@@ -97,7 +97,7 @@
Если выключено, другие машины будут полностью видимы независимо от расстояния
!!! note ""
::: note ""
Это влияет только на видимую 3D-модель машины, а не на физическую mesh-сетку. Чтобы также отключить физику, необходимо включить `Упрощённая физика столкновений` в настройках игры
```
@@ -245,13 +245,13 @@
??? setting "Дистанция исчезновения ников/Инвертировать направление исчезновения"
```
!!! setting "Исчезновение"
::: info "Исчезновение"
Ники становятся менее видимыми, чем дальше находится игрок
`Дистанция исчезновения ников` определяет расстояние, на котором ник отображается с минимальной непрозрачностью
!!! setting "Появление"
::: info "Появление"
Ники становятся более видимыми, чем дальше находится игрок
@@ -299,7 +299,7 @@
Если выключено, активность сети не будет отображаться
!!! danger ""
::: danger ""
Будьте осторожны с этой настройкой, так как весь вывод консоли также записывается в лог-файлы
@@ -315,7 +315,7 @@
Не забудьте также изменить его в конфигурации лаунчера `launcher.cfg`
!!! tip ""
::: tip ""
Указанный порт — первый из двух. Второй порт используется сразу после него, то есть порт + 1
+1 -1
View File
@@ -4,7 +4,7 @@ description: Этот набор страниц содержит некотор
status: новый
---
!!! внимание "Этот сайт находится в стадии разработки!"
::: warning "Этот сайт находится в стадии разработки!"
```
Над этим сайтом ведется активная работа.
@@ -27,7 +27,7 @@ Resources/
Папка Client содержит zip-файлы, которые отправляются клиенту, который затем загружает их как мод. Любые другие файлы в папке Client вызовут ошибку при запуске сервера, но за исключением этого будут игнорироваться сервером. ModScript.lua будет прочитан BeamNG и укажет игре, какой плагин загружать.
!!!example "" [Загрузите examplePlugin.zip](../../../../assets/content/ResourcesForExamplePlugin.zip)
:::example "" [Загрузите examplePlugin.zip](../../../../assets/content/ResourcesForExamplePlugin.zip)
## Серверный lua
+42 -18
View File
@@ -1,24 +1,48 @@
---
hide:
- навигация
layout: home
hero:
name: Документация BeamMP
text: Всё, что вам нужно знать
tagline: Полные руководства для игроков, владельцев серверов и разработчиков
image:
src: /assets/core/beammp_dark.png
alt: BeamMP
actions:
- theme: brand
text: Начало работы
link: /ru/game/getting-started
- theme: alt
text: Посмотреть на GitHub
link: https://github.com/beammp/docs
features:
- icon: 🎮
title: Для Игроков
details: Узнайте, как установить BeamMP, подключиться к серверам и получить максимум от вашего многопользовательского опыта
link: /ru/game/getting-started
- icon: 🖥️
title: Для Владельцев Серверов
details: Установите и управляйте своим собственным сервером BeamMP с помощью наших полных руководств и ресурсов по устранению неполадок
link: /ru/server/create-a-server
- icon: 💻
title: Для Разработчиков
details: Создавайте моды, ресурсы и UI-приложения с подробной документацией API и примерами кода
link: /ru/guides/index
- icon: ❓
title: Часто Задаваемые Вопросы
details: Найдите быстрые ответы на часто задаваемые вопросы о настройке, устранении неполадок и лучших практиках
link: /ru/FAQ/player-faq
- icon: 📋
title: Правила Сообщества
details: Узнайте о наших рекомендациях сообщества и как сообщать о проблемах или оспаривать решения
link: /ru/community/rules
- icon: 🔗
title: Сообщество
details: Присоединитесь к нашему Discord, следите за нами в социальных сетях и общайтесь с другими игроками и разработчиками BeamMP
link: /ru/community/index
---
!!! внимание "Этот сайт находится в стадии разработки!"
```
Над этим сайтом ведется активная работа.
Чувствуете, что можете помочь? Пожалуйста, сделайте это, нажав на страницу с карандашом справа!
Это можно сделать на любой странице.
```
# Добро пожаловать в BeamMP Docs! :tada:
Добро пожаловать в новый и улучшенный центр документации для BeamMP! Независимо от того, являетесь ли вы игроком, владельцем сервера или разработчиком, у нас есть ресурсы, необходимые для улучшения вашего опыта многопользовательской игры BeamNG.drive.
## Для игроков
Впервые в BeamMP? Ознакомьтесь с нашей страницей [Начало работы](../game/getting-started.md), которая поможет вам быстро начать и получить максимум от игры по сети. По общим вопросам и проблемам, пожалуйста, ознакомьтесь с [Часто задаваемыми вопросами игроков](../FAQ/player-faq.md).
## Для владельцев серверов
+57
View File
@@ -0,0 +1,57 @@
{
"Home": "Главная",
"Support": "Поддержка",
"Playing BeamMP": "Игра в BeamMP",
"Installing BeamMP": "Установка BeamMP",
"Error Codes": "коды ошибок",
"Multiplayer Settings": "Настройки мультиплеера",
"Running a BeamMP-Server": "Запуск сервера",
"Server Installation": "Установка сервера",
"Port Forwarding": "Переадресация портов",
"Server Maintenance": "Обслуживание сервера",
"Server Manual": "Руководство по серверу",
"Mod & Resource Creation": "Создание модов и ресурсов",
"Client Side": "Сторона клиента",
"Server Side": "Сторона сервера",
"FAQ": "FAQ",
"How to check for CGNAT?": "Как проверить наличие CGNAT?",
"Where can I find my IP address?": "Где я могу найти свой IP-адрес?",
"How to remove mods?": "Как удалить моды?",
"Manually updating the Launcher": "Обновление лаунчера вручную",
"Changing the Launcher port": "Изменение порта лаунчера",
"Creating Exclusions (Defender)": "Создание исключений (Defender)",
"Player FAQ": "Игроки ЧаВо",
"Game FAQ": "Часто задаваемые вопросы об игре",
"Server FAQ": "Часто задаваемые вопросы о сервере",
"Development Guides": "Руководства по разработке",
"Development Environment Setup": "Настройка среды разработки",
"Mod Creation": "Создание модов",
"Resource Creation": "Создание ресурсов",
"Client Scripting Reference": "Справочник по скриптингу клиента",
"Server Resources": "Ресурсы сервера",
"BeamNG Documentation": "Документация BeamNG",
"Content Development": "Разработка контента",
"Introduction": "Введение",
"Programming": "Программирование",
"UI Apps (HTML)": "UI-приложения (HTML)",
"ImGui Window Tutorial": "Руководство по окну ImGui",
"Lua Mods (Scripts)": "Lua-моды (скрипты)",
"Content": "Контент",
"Maps": "Карты",
"Props": "Объекты",
"Vehicles": "Транспорт",
"Lua Code Snippets": "Фрагменты кода Lua",
"CSS Code Snippets": "Фрагменты кода CSS",
"ImGui Code Snippets": "Фрагменты кода ImGui",
"CEF Code Snippets": "Фрагменты кода CEF",
"Scripting Reference": "Справочник по скриптингу",
"Mod (In-Game)": "Мод (в игре)",
"Server": "Сервер",
"Version 3.X (Latest)": "Версия 3.X (Последняя)",
"Version 2.X (Deprecated)": "Версия 2.X (Устаревшая)",
"Contributing": "Участие",
"Getting Started": "Начало работы",
"Community": "Сообщество",
"General Information": "Общая информация",
"Rules": "Правила"
}
+1 -1
View File
@@ -1,4 +1,4 @@
!!! предупреждение "Этот сайт находится в стадии разработки!"
::: warning "Этот сайт находится в стадии разработки!"
```
This site is being actively worked on.
@@ -1,4 +1,4 @@
!!! предупреждение "Этот сайт находится в стадии разработки!"
::: warning "Этот сайт находится в стадии разработки!"
```
Над этим сайтом ведется активная работа.
@@ -1,4 +1,4 @@
!!! предупреждение "Этот сайт находится в стадии разработки!"
::: warning "Этот сайт находится в стадии разработки!"
```
This site is being actively worked on.
@@ -12,7 +12,7 @@ This can be done any page too.
## Версия сервера 2.X
!!! предупреждение
::: предупреждение
```
BeamMP server version 2.X is now unsupported. This documentation is provided as a reference only.
+9 -7
View File
@@ -26,13 +26,13 @@
### **1. Переадресация портов**
!!! информация
::: информация
```
Если вы используете VPS (виртуальный частный сервер), корневой сервер или планируете разместить этот сервер локально (с игроками в одном доме с вами), вы можете пропустить этот шаг.
Этот шаг необходим, если вы хотите, чтобы кто-то **вне** вашего домохозяйства присоединился к вашему домашнему серверу (за пределами вашей локальной сети).
!!! опасность ":material-scale-balance: ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ:"
::: danger ":material-scale-balance: ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ:"
**Переадресация портов — это риск**.
@@ -74,12 +74,14 @@
«Ключ аутентификации», часто называемый «AuthKey», необходим для того, чтобы сделать **общедоступный** сервер доступным для списка серверов. Хотя рекомендуется добавлять authkey и к частным серверам. У вас есть ограниченное количество ключей. Один ключ может использоваться на одном сервере одновременно, поэтому вы не можете запустить два сервера одновременно с одним и тем же ключом. Дополнительные ключи можно получить, поддержав проект. Прочитайте [эту статью](https://docs.beammp.com/support/player-faq/) для получения дополнительной информации.
!!! предупреждение
::: warning
```
НИКОГДА НЕ ДЕЛИТЕСЬ ЭТИМ КЛЮЧОМ И НЕ ПОКАЗЫВАЙТЕ ЕГО НИКОМУ. ОТНОСИТЕСЬ К НЕМУ КАК К ПАРОЛЮ.
```
:::
Для этого шага вам понадобится учетная запись [Discord](https://discord.com). Это необходимо для предотвращения спама.
#### 2.1. Доступ к странице ключей
@@ -187,7 +189,7 @@ Description = "Total Random Beam MP Server"
ResourceFolder = "Resources"
```
!!! информация
::: информация
```
Это ваш файл конфигурации. Он использует формат TOML. Дополнительную информацию об этом файле и переменных см. в разделе [Обслуживание сервера](server-maintenance.md).
@@ -216,7 +218,7 @@ AuthKey = '3173a2e-6az0-4542-a3p0-ddqq5ff95558'
Моды транспортных средств и моды карт устанавливаются по-разному, но оба требуют, чтобы вы поместили их в папку вашего сервера (`Resources/Client`). Просто перетащите любой мод, который вы хотите добавить, в эту папку.
!!! предупреждение
::: предупреждение
```
Если вы получили сообщение «Готово» или «Начало» при попытке присоединиться к серверу после добавления модов, скорее всего, вы добавили на сервер несовместимый или сломанный мод.
@@ -279,12 +281,12 @@ Map = '/levels/myawesomedriftmap2021/info.json'
<input type="submit" value="CheckBeamMP">
</form>
!!! предупреждение «Я хочу использовать VPN, например RadminVPN, Hamachi или аналогичный».
::: warning "Я хочу использовать VPN, например RadminVPN, Hamachi или аналогичный."
```
BeamMP не поддерживает эти VPN, так как они часто вызывают проблемы. Одна из этих проблем — непереадресация трафика UDP. Чтобы решить эту проблему, обратитесь к разделу 1.
!!! вопрос «Но почему это работало в прошлом?»
::: question "Но почему это работало в прошлом?"
Это происходит из-за того, что разработчики этих приложений обновляют свое программное обеспечение и вносят изменения, которые BeamMP не контролирует.
Разработчики этих приложений должны обеспечить поддержку конкретных вариантов использования, таких как BeamMP-Server.
+3 -1
View File
@@ -17,4 +17,6 @@
10064 | Хост недоступен | Маловероятная ошибка, но она означает, что хост вышел из строя из-за его отключения или закрытия портов.
10065 | Хост недостижим | Нет интернета или плохая переадресация портов, пожалуйста, следуйте [инструкциям руководства](create-a-server.md#1-port-forwarding) .
!!! Примечание. Если вы немного знаете, как работают сети/сокеты, для любого другого кода, не указанного в этом списке, вы можете обратиться к [https://learn.microsoft.com/en-us/windows/win32/winsock/windows-sockets-error-codes-2](https://learn.microsoft.com/en-us/windows/win32/winsock/windows-sockets-error-codes-2) .
::: note
Если вы немного знаете, как работают сети / сокеты, для любого другого кода, не указанного в этом списке, вы можете обратиться к [https://learn.microsoft.com/en-us/windows/win32/winsock/windows-sockets-error-codes-2](https://learn.microsoft.com/en-us/windows/win32/winsock/windows-sockets-error-codes-2) .
+14 -6
View File
@@ -1,6 +1,6 @@
# Переадресация Портов
!!! опасность ":material-scale-balance: ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ:"
::: danger ":material-scale-balance: ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ:"
```
**Переадресация портов — это риск**.
@@ -12,7 +12,7 @@
<u>**Если вы не понимаете это руководство, рассмотрите возможность обращения к одному из наших партнеров.**</u>
```
!!! предупреждение
::: warning
```
Пожалуйста, убедитесь, что ваш маршрутизатор не является устройством исключительно 4G/5G. Если это гибридное устройство, обязательно выберите адаптер с кабельным подключением далее в разделе 3 этого руководства!
@@ -106,7 +106,11 @@ ipconfig /all
Маска подсети (скорее всего 255.255.255.0) Основной шлюз (скорее всего 192.168.0.1 или 192.168.1.1)
!!! info "Обратите внимание" BeamMP в настоящее время не поддерживает IPv6 для хостинга сервера.
::: info "Обратите внимание"
BeamMP в настоящее время не поддерживает IPv6 для хостинга сервера.
:::
#### 1.2.Изменение настроек адаптера
@@ -187,7 +191,11 @@ ipconfig /all
Для BeamMP требуются как UDP-, так и TCP-порт 30814 (если вы не изменили это в [ServerConfig.toml](create-a-server.md#4-configuration) ).
!!! info "Примечание" Хотя **порт** по умолчанию - **30814** , вы можете выбрать любой другой номер больше 1024, но меньше 65535, но вам нужно записать, что вы выбрали, если это не 30814. Вам нужно перенаправить как **TCP** , так и **UDP** . Рекомендуется придерживаться порта по умолчанию, так как он вряд ли будет использоваться другой службой на вашем ПК. Однако, если вы размещаете несколько серверов на одной машине, каждому серверу нужен свой порт. Например, сервер 1: 30814, сервер 2: 30815.
::: info "Примечание"
Хотя **порт** по умолчанию - **30814** , вы можете выбрать любой другой номер больше 1024, но меньше 65535, но вам нужно записать, что вы выбрали, если это не 30814. Вам нужно перенаправить как **TCP** , так и **UDP** . Рекомендуется придерживаться порта по умолчанию, так как он вряд ли будет использоваться другой службой на вашем ПК. Однако, если вы размещаете несколько серверов на одной машине, каждому серверу нужен свой порт. Например, сервер 1: 30814, сервер 2: 30815.
:::
На некоторых маршрутизаторах вам может потребоваться создать два правила: одно для UDP и одно для TCP, в то время как другие удобны и позволяют сделать и то, и другое с помощью одного правила!
@@ -211,7 +219,7 @@ ipconfig /all
Перейдите по следующей ссылке и замените «IP» на ваш реальный адрес IPv4, а «Port» на порт вашего сервера. Не оставляйте пробелов. https://check.beammp.com/api/v2/beammp/ip/port
!!! успех "статус:ok"
::: success "статус:ok"
```
Если вы получили результат, аналогичный приведенному выше, то теперь вы можете присоединиться к своему серверу!
@@ -219,7 +227,7 @@ ipconfig /all
Поскольку вы размещаете сервер локально, используйте 127.0.0.1 (localhost), если сервер работает на том же компьютере, что и вы, или LAN IPv4 локальной машины, на которой работает сервер.
```
!!! сбой "статус:ошибка"
::: failure "статус:ошибка"
```
Если соединение полностью отсутствует, ваш интернет-провайдер может использовать CGNAT (трансляцию сетевых адресов операторского класса). Для получения более подробной информации, пожалуйста, проверьте [Как проверить наличие CGNAT?](../FAQ/How-to-check-for-CGNAT.md),