» » Установка Rust сервера на vps vds

Установка Rust сервера на vps vds

Категория

Rust Статьи

Установка Rust сервера на vps vds

Как установить сервер Rust на VPS или VDS с Debian 7

Внимание! Данная инструкция будет гарантированно работать только на свежеустановленном Debian7.

Шаг 1
Для начала нам нужно обновить пакеты. Вводим в консоль vds по порядку следующие команды.
apt-get update
apt-get upgrade


Шаг 2
Далее нам необходимо добавить архитектуру i386. Для этого выполним следующую команду:
dpkg --add-architecture i386

Шаг 3
После этого утсанавливаем необходимые пакеты.
apt-get install wine:i386 xorg xfce4 vnc4server xvfb screen nano unzip
После установки выполните команду
dpkg-reconfigure xserver-xorg

Если какой-то из пакетов не будет найден, и вы получите ошибку
E: Unable to locate package ...
Проверьте что бы в вашей системе были следующие репозитории.
deb http://ftp.debian.org/debian wheezy main contrib non-free
deb http://security.debian.org wheezy/updates main contrib non-free


Шаг 4
Далее необходимо сконфигурировать vncserver.
vncserver
vncserver -kill :1

На этом подготовка завершена.

Шаг 5
Теперь нам необходимо скачать сервер и необходимые DLL файлы в отдельную папку.
Для этого создадим новую папку
mkdir server-rust
cd server-rust
Далее скачиваем файлы
wget http://the-rust.ru/dl/Rust-server.zip
wget http://the-rust.ru/dl/vds-dll.zip
wget http://the-rust.ru/dl/new-dll-fake.zip


Шаг 6
Распакуем скаченные файлы
unzip Rust-server.zip
unzip vds-dll.zip
unzip new-dll-fake.zip


Шаг 7
Запустим наш игровой сервер.
xvfb-run wine rust_server.exe -batchmode -hostname "Rust" -cfg cfg/server.cfg -maxplayers 200 -port 28015 -datadir "serverdata/"

Если вы всё сделали правильно то игровой сервер будет запущен.


Для превращения игрового сервера в зеркало необходимо проделать ещё несколько не сложных шагов.

Шаг 8
Скопировать dll файл с заменой в папку с сервером.
cp "new dll/classic/XX/Assembly-CSharp.dll" "rust_server_Data/Managed/"

Внимание! XX Заменить на число онлайн игроков, доступные значения вы можете посмотреть скачав архив
http://the-rust.ru/dl/new-dll-fake.zip


Шаг 9
Настроить редирект траффика.

iptables -t nat -A PREROUTING -d LocalIP -p udp --dport LocalPort -j DNAT --to-destination GsIp:GsPort
iptables -t nat -A POSTROUTING -d GsIp -p udp -m udp --dport GsPort -j SNAT --to-source LocalIP:LocalPort


Внимние! Вместо LocalIP пишите IP вашего vds сервера. Вместо LocalPort пишите порт зеркала (по умолчанию 28015).
Вместо GsIp пишите IP игрового сервера на который редиректить. Вместо GsPort пишите порт сервера на который редиректить


Запуск сервера в screen
Для того что-бы ваш сервер не закрывался при окончании сессии его нужно запустить в screen.
Для этого используйте следующую команду:
screen -a -d -m -S rust xvfb-run wine rust_server.exe -batchmode -hostname "Rust" -cfg cfg/server.cfg -maxplayers 200 -port 28015 -datadir "serverdata/"
Для того что бы свернуть screen нажмите ctrl+a+d .
Для полного закрытия screen'a нажмите ctrl+d .
Для того что бы открыть свёрнутый screen выолните screen -x rust

Оригинал статьи: http://the-rust.ru/mirror_vds.php

Понравился пост «Установка Rust сервера на vps vds.» из категории Rust Статьи, хочешь поделиться мнением, задать вопрос? Прокомментируй пост! Считаешь данная публикация будет интересна другим? Поделись с друзьями! Нажми на кнопку социальной сети.



  • Просмотров: 11871
  • Опубликовано: 18-07-2014, 22:04
Administrator
Комментарии (4)
К сожалению, Вы не являетесь зарегистрированным пользователем сайта посвященному сюрвайвал игре Rust.
Чтобы удача улыбалась Вам при выживании в "Расте", мы рекомендуем Вам пройти процесс регистрации либо войти на сайт под своим именем/логином.

Kemhost (), из группы Гости
4 августа 2014 15:58

Инструкция нагло украдена с сайта the-rust.ru/mirror_vds.php без ссылки на оригинал :(

Administrator (offline), из группы Администраторы
4 августа 2014 23:06

Цитата: Kemhost
Инструкция нагло украдена с сайта the-rust.ru/mirror_vds.php без ссылки на оригинал :(

Указал.

--------------------

Niko (), из группы Гости
15 августа 2014 18:03

Инструкция не робит на дебиан7, просто не запускает сервер...

kolpak (offline), из группы Френдли
9 марта 2015 14:19

Ссылки не работают!

Добавить комментарий

Имя:*
E-Mail:
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите код: *


Связаться с нами

Если у Вас возникли вопросы или предложения:

Обращайтесь сюда
?

Опрос

Какая у Вас версия игры Rust?

Пиратка / Nosteam
Лицензия / Steam

 
Rust Magma сервер и плагины для данного мода. Также мы поддерживаем и другие моды как Oxide, Fougerite. Сервер Rust на данном портале полностью пиратка, то есть nosteam. Вы можете бесплатно играть у нас, без читеров и лагов. На сервере установлен Античит и плагины для удобства игроков. Также вы всегда сможете скачать последнюю версию Rust торрент и сервер игры.