Как установить плагины и DLL на сервер Rust: репозиторий, WebFTP и SFTP
Покажем два способа установить на сервер Rust плагины .cs и расширения DLL: через репозиторий IMBA HOST и вручную через WebFTP/SFTP. Нужен сервер с доступом к файлам и консоли. Если сервера ещё нет, выберите тариф Rust. Плагин .cs и DLL — разные типы файлов: у них разные папки и порядок запуска.
Сначала включите Oxide
1. Откройте «Настройки» сервера. 2. В поле «Мод сервера» выберите Oxide и сохраните изменения. Если мод только что сменили, перезапустите сервер. В этом руководстве используем Oxide; Carbon — другой фреймворк, поэтому его папки и совместимость DLL нужно сверять отдельно. На тестовом сервере уже выбран Oxide.
Способ 1. Установить из репозитория IMBA HOST
1. Откройте «Репозиторий» своего сервера. 2. Выберите вкладку «Плагин» и найдите нужный плагин по названию. 3. Откройте карточку, проверьте описание, зависимости и совместимость с Oxide, затем нажмите «Установить». Установленные элементы появятся в одноимённой вкладке. Так не нужно искать папку и загружать .cs вручную.
1. Откройте вкладку «DLL-библиотека» и выберите расширение, подходящее для Oxide и вашей версии Rust. 2. Откройте карточку, проверьте требования автора и нажмите «Установить». На снимке пример — RustEdit Extension (Oxide); ставить его без соответствующей задачи не требуется. После установки DLL перезапустите сервер: расширения обычно загружаются при запуске. Не каждую DLL можно устанавливать как расширение Oxide.
Способ 2. Установить вручную через WebFTP или SFTP
Сначала скачайте .cs с сайта автора или из проверенного каталога; проверьте совместимость и зависимости, не меняйте имя файла. 1. В панели IMBA HOST откройте «Файловый менеджер». 2. Перейдите в /oxide/plugins. 3. Нажмите «Загрузить» и выберите .cs. На другом хостинге подключитесь SFTP-клиентом с реквизитами провайдера и откройте ту же папку относительно корня сервера. Oxide обычно сам компилирует и загружает плагин без перезапуска; его конфиг появится в /oxide/config, если он его создаёт.
Сначала прочитайте инструкцию автора DLL: она может требовать дополнительных файлов или другого каталога. Для стандартного расширения Oxide остановите сервер, затем выполните шаги:
1. Откройте /RustDedicated_Data/Managed.
2. Нажмите «Загрузить» и выберите DLL.
3. Запустите сервер и проверьте сообщения о загрузке в консоли.
Для SFTP порядок тот же. Если хостинг не открывает каталог Managed, обратитесь в его поддержку. Не заменяйте системные DLL Rust произвольными файлами.
Проверьте, что всё загрузилось
o.plugins
Откройте «Консоль» сервера и отправьте команду выше. После установки AntiSpam на тестовом сервере она показала Listing 1 plugins и Anti Spam v2.1.3. После перезапуска плагин остался в списке. Если команда не показывает нужный плагин, проверьте сообщения компиляции в консоли и /oxide/logs. Для DLL можно попробовать следующую команду из документации Oxide, но на нашем тестовом сервере она не вывела список — основной способ проверки здесь: сообщения загрузки после перезапуска.
oxide.ext
Если плагин не появился, проверьте Oxide, путь /oxide/plugins, ошибки компиляции в консоли и /oxide/logs, версию Rust и зависимости. Для DLL проверьте требования автора и путь RustDedicated_Data/Managed, затем перезапустите сервер и найдите сообщения о загрузке расширения. В нашем тесте консоль сообщила Loaded plugin RustEdit Core и The RustEdit extension is up to date!. Подробнее: установка плагинов в документации Oxide, расширения DLL и команды плагинов.
Как выглядит установка на тестовом сервере
1. На тестовом сервере мы установили из вкладки «Плагин» AntiSpam v2.1.3. 2. Во вкладке «DLL-библиотека» установили RustEdit Extension (Oxide) v2.0.2 и перезапустили сервер. Оба элемента появились во вкладке «Установленные». Эти названия нужны только для демонстрации: выбирайте плагин и расширение под свою задачу.
1. Отправьте o.plugins в консоли сервера. В ответе тестового сервера указан Anti Spam v2.1.3. Так можно убедиться, что файл .cs не просто загружен, а действительно запущен.
1. После установки DLL перезапустите сервер. На тестовом сервере в консоли появились строки Loaded plugin RustEdit Core и The RustEdit extension is up to date!. Это подтверждает, что расширение загрузилось. Если таких сообщений нет, проверьте совместимость версии DLL с Rust и Oxide и путь файла.
Игровой сервер — за 5 минут
Выберите игру, настройте сервер в панели и приглашайте друзей. Защита от DDoS уже включена.
Выбрать игру