mirror of
https://github.com/BeamMP/Docs.git
synced 2026-04-03 14:36:11 +00:00
90 lines
7.4 KiB
Markdown
90 lines
7.4 KiB
Markdown
# Часто задаваемые вопросы и известные проблемы
|
||
|
||
Список часто задаваемых вопросов и известных ошибок.
|
||
|
||
---
|
||
|
||
## **Сервер**
|
||
|
||
---
|
||
|
||
### **Как мне настроить свои собственные серверы?**
|
||
|
||
Всю информацию о настройке собственного сервера можно найти [здесь](https://docs.beammp.com/server/create-a-server/).
|
||
|
||
---
|
||
|
||
### **Можно ли создать сервер с использованием Linux?**
|
||
|
||
Мы предоставляем бинарные файлы для многих дистрибутивов Linux [здесь](https://github.com/BeamMP/BeamMP-Server/releases/latest). Если для вашей операционной системы/дистрибутива нет бинарных файлов, вы можете собрать их самостоятельно, загрузив исходный код на нашем [GitHub](https://github.com/BeamMP/BeamMP-Server), руководство можно найти [здесь](https://github.com/BeamMP/BeamMP-Server#build-instructions).
|
||
|
||
---
|
||
|
||
### **Каковы минимальные системные требования для запуска сервера BeamMP?**
|
||
|
||
- ОЗУ: 50+ МБ полезной памяти (не считая накладных расходов ОС)
|
||
- Процессор: >1 ГГц, желательно многоядерный
|
||
- ОС: Windows, Linux (теоретически любая POSIX)
|
||
- Графический процессор: Нет
|
||
- HDD: 10 МБ + Моды/Плагины
|
||
- Пропускная способность: загрузка 5-10 Мбит/с
|
||
|
||
---
|
||
|
||
## **Игроки за пределами моей сети не могут присоединиться к моему серверу, размещенному на моем собственном сервере.**
|
||
|
||
Прочитайте руководство по переадресации портов, которое доступно [здесь](https://docs.beammp.com/server/port-forwarding/). Ниже приведен краткий обзор наиболее важных шагов. Если другие игроки, пытаясь подключиться к вашему серверу, получают код ошибки 10060, 10061 или 10038 в своем лаунчере BeamMP, то вам следует проверить следующие шаги:
|
||
|
||
- Перенаправьте порт 30814 (или любой другой порт, указанный в ServerConfig.toml), протоколы TCP и UDP.
|
||
- Разрешить BeamMP через брандмауэр Windows, разрешить как входящие, так и исходящие соединения. Отключение брандмауэра обычно НЕ работает.
|
||
- Убедитесь, что вы не используете VPN (это может вызвать проблемы).
|
||
- Убедитесь, что сервер действительно работает, без ошибок и предупреждений.
|
||
|
||
Вы можете проверить, успешно ли выполнен проброс портов, с помощью CheckBeamMP, пока сервер работает.
|
||
|
||
<form action="https://check.beammp.com/api/v2/beammp" method="get" target="_blank">
|
||
<label for="ip">IP-адрес:</label>
|
||
<input type="text" id="ip" name="ip"><br>
|
||
<label for="port">Порт:</label>
|
||
<input type="text" id="port" name="port"><br>
|
||
<input type="submit" value="CheckBeamMP">
|
||
</form>
|
||
|
||
Примечания:
|
||
|
||
- Некоторые интернет-провайдеры не предоставляют выделенные адреса IPv4 для вашего соединения (CGNAT), поэтому переадресация портов может быть невозможна, несмотря на то, что она доступна в маршрутизаторе.
|
||
- Переадресация портов невозможна, если вы используете мобильное (4G/5G) интернет-подключение.
|
||
|
||
---
|
||
|
||
### **Я вижу свой сервер, размещенный на собственном сервере, в списке серверов, но не могу подключиться к нему сам**
|
||
|
||
Если сервер запущен на той же машине, что и игра, вам самим придется использовать Direct Connect для присоединения с IP 127.0.0.1 и портом вашего сервера. Чтобы вы могли присоединиться на свой собственный сервер через список серверов, ваш маршрутизатор должен поддерживать NAT-loopback, но эту функцию поддерживают не многие домашние маршрутизаторы.
|
||
|
||
---
|
||
|
||
## **Разнообразный**
|
||
|
||
---
|
||
|
||
### **Где я могу найти код?**
|
||
|
||
Весь исходный код можно найти на нашем [GitHub](https://github.com/BeamMP). Прежде чем что-либо делать, помните, что код подчиняется нашим [Условиям использования](https://forum.beammp.com/t/terms-of-use-v1-0/43) и лицензиям:
|
||
|
||
Код | Лицензия
|
||
--- | :-:
|
||
Сервер | [ЛИЦЕНЗИЯ](https://github.com/BeamMP/BeamMP-Server/blob/master/LICENSE)
|
||
Пусковая установка | [ЛИЦЕНЗИЯ](https://github.com/BeamMP/BeamMP-Launcher/blob/master/README.md)
|
||
Клиент Луа | [ЛИЦЕНЗИЯ](https://github.com/BeamMP/BeamMP/blob/development/LICENSE.md)
|
||
|
||
---
|
||
|
||
### **Я нашел ошибку или эксплойт, что мне делать?**
|
||
|
||
Если проблема связана с кодом, и вы знаете, как использовать GitHub, создайте новую «Проблему» в соответствующем репозитории на нашем [GitHub](https://github.com/BeamMP). Мы используем рабочий процесс, основанный на проблемах, поэтому даже если у вас уже есть исправление ошибки, рассмотрите возможность открытия новой «Проблемы», а затем подайте «Запрос на извлечение», который решит вашу «Проблему». Более подробную информацию о содействии можно найти [здесь](https://github.com/BeamMP/BeamMP/blob/development/CONTRIBUTING.md).
|
||
|
||
Если у вас нет учетной записи GitHub или вы не знаете, как пользоваться GitHub, вы можете связаться с нами следующими способами:
|
||
|
||
- Если это не что-то деликатное, вы можете создать сообщение на нашем [Форуме BeamMP](https://forum.beammp.com) или сообщить об этом на нашем [Официальном Discord](https://discord.gg/beammp).
|
||
- Если информация конфиденциальная, вы можете напрямую сообщить о проблеме нашему сотруднику в [Discord](https://discord.gg/beammp).
|