Изменения

Перейти к навигации Перейти к поиску

Создание сервера

647 байт добавлено, 17:21, 22 сентября 2019
Нет описания правки
Вообще есть несколько вариантов, каждый — для своих целей. Конкретно тут цель — исправно работающий 24/7 серверВыбирайте, как petruchioанализируйте, перебирайте.org.ruДавайте рассматривать варианты'''ВАЖНО: УМЕНИЕ ГУГЛИТЬ ОЧЕНЬ ПОМОГАЕТ ВСЕГДА'''А теперь, приступим к вариантам
== Создание сервера на своём устройстве Краткое описание всех способов =={||-! Название способа !! Сложность !! Стоимость !! Доступ к панели администратора маршрутизатора !! Доступность|-| С помощью ddns || Выше средней|| Бесплатно || Требуется || Все платформы|-| Открытие портов || Тяжёлая || Бесплатно || Требуется || Все платформы|-| Виртуальный хостинг || Тяжёлая || Платно (зависит от поставщика) || Не требуется || Все платформы|-| Игра на каком-то сервере || Очень лёгкая|| Бесплатно || Не требуется || Все платформы|-| Hamachi(VPN) || Средняя || Бесплатно(до 5 человек) || Не требуется || Все платформы|-| Локальная сеть || Лёгкая || Бесплатно || Не требуется || Все платформы|-| Steam || Лёгкая || Платно(только покупка игры) || Не требуется || Все платформы(только при задействовании других способов)|}
=== Преимущества: ===
* Бесплатно
* У тебя всё железо сервера — дома
* Подходит для игры с друзьями
==Открытие порта/ddns = Недостатки='''Очень настоятельно рекомендуем к просмотру [https: //www.youtube.com/watch?v=4v5YPc2Xt8I&feature==* Надо свободный комп, допускается ущербное железо из нулевых* Надо убедить семью не отключать его из розетки* Нужен Wi-Fi маршрутизаторyoutu.be это видео]
===Как открыть порт?===
 
Нужный порт:
6567 (TCP)</br>
Сначала нужно узнать модель маршрутизатора(роутера). Как узнать? Переходим по [http://lmgtfy.com/?q=%D0%9A%D0%B0%D0%BA+%D1%83%D0%B7%D0%BD%D0%B0%D1%82%D1%8C+%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C+%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B8%D0%B7%D0%B0%D1%82%D0%BE%D1%80%D0%B0 этой ссылке]</br>
Нужно открыть порт 6567 (TCP). Как открыть? Переходим по [http://lmgtfy.com/?q=%D0%9A%D0%B0%D0%BA+%D0%BE%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8C+%D0%BF%D0%BE%D1%80%D1%82+%D0%BD%D0%B0+%3C%D0%B2%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D1%82%D1%8C+%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C+%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B8%D0%B7%D0%B0%D1%82%D0%BE%D1%80%D0%B0%3E этой ссылке]</br>
'''Подсказки:
# Проверять сервер на доступность надо в другой Wi-Fi сети или по мобильному интернету;
# Сервер можно запустить даже со смартфона — но лишь при условии, что тот подключен к Wi-Fi сети с открытым портом;
# Внутренний IP адрес вашей Wi-Fi сети отличается от внешнего;
Примеры внутренних IP адресов:
*10.0.0.0 — 10.255.255.255
*100.64.0.0 — 100.127.255.255
*172.16.0.0 — 172.31.255.255
*192.168.0.0 — 192.168.255.255
Разбираемся. Прежде всего надо открыть порты на роутере — это делается через гугл. Просто пишете «как пробросить порты на (модель роутера)»
Надо это для того, чтобы к вашему серверу можно было подключиться по сети интернет, а не только по локальной сети. Также на ваш сервер придётся поставить какую-никакую jre — для запуска сервера. Если хотите дополнение Mindustry Admin — придётся заиметь 64бит процессор на компьютере-сервере, без этого никак. Можно и 32бит, но вам придётся страдать и перезапускать сервер постоянно, когда он падает, самому (дополнение это делает само)
Теперь, когда у нас есть компьютер, с установленной jre (если Windows — то от Oracle, официальную jre, но если Linux — пакет default-jre), с проброшенным портом 6567, подготовленным к дальнейшим испытаниям — можно и домен привязать к внешнему IP. Если что, внешний IP — тот, который видят сайты, к которым вы подключаетесь. Поэтому вам поможет сайт 2ip.ru — там вам скажут внешний IP.
Всё, в принципе. Теперь запускаете server-release.jar — запускаете игру — PROFIT. Можете по внешнему IP проверить. Если не работает — проверьте, а пробросили ли вы порт 6567, а работает ли сам сервер
Не забываем, что сервер можно запустить даже со смартфона — но лишь при условии, что тот подключен к Wi-Fi сети с открытым портом.<br>
'''ВАЖНО — проверять сервер на доступность надо в другой Wi-Fi сети или по мобильному интернету! Внутренний IP адрес вашей Wi-Fi сети отличается от внешнего! Из-за этого, например, может не получится подключиться к серверу с телефона в той же сети Wi-Fi'''
== Виртуальный хостинг (используется petruchio.org.ru) ==
на свой сервер. Проблема может возникнуть из-за разных пакетных менеджеров, например если вы используете Debian/Ubuntu, но при этом пытаетесь воспользоваться yum, которого нет в подобных дистрибутивах. Тут надо ещё за линукс уметь пояснить — без этого вам тут не выжить. Опять же, Debian/Ubuntu — легчайший путь.
Да, надо уметь ещё и утилитой screen пользоваться, хотя бы немного.
 
 
== Игра на каком-то сервере ==
Самый просто способ, ведь серверов много.
Чтобы узнать как подключаться и какие есть сервера, переходите по
[https://vk.com/@mindustry-help2 этой ссылке].
 
== Hamachi ==
{{Шаблон:Дополнить}}
{{Шаблон:Плашка
| title = Неизведанность... <br>Мы не знаем, правда это или нет
| text =
| bgcolor = fefefe
| img = Fake_it.png
}}
Данная программа даёт возможность создать так называемую виртуальную приватную сеть (VPN) между несколькими устройствами (бесплатный лимит — 5 штук, так что вариант будет хорош только для товарищей)<br>
Примеры видео:[https://www.youtube.com/watch?v=vgHYeMHs_eU Один], [https://www.youtube.com/watch?v=EtkoYQtN99Q два], [https://www.youtube.com/watch?v=kVoV-4ghBZk три]<br>''' Краткое описание:* Создаём сеть* Создаём клиентов(чаще всего для мобильных)* Игроки на ПК скачивают Hamachi и присоединяются к этой сети* Игроки на мобильных устройствах присоединяются к VPN* Кто-то создаёт сервер и говорит остальным свой ip с сайта/приложения Hamachi* Полное описание показано в вышеперечисленных видео'''Недостатки:
* Высокий пинг (до 300)
* Ограничение 5 участников
* Недоступность на мобильных устройствах Практически отсутствует интернет- нет приложения для подключения соединение(моб. устройство)'''Подсказки:* Не удалось подключиться к сети Hamachivpn? Возможно, ввели неправильный логин/пароль.Однако если * Подключаться по ip, который можно найти не можете пробросить портысайте/приложении hamachi   == Локальная сеть =='''Необходимо:'''* Убедиться, нет роутера, у которого это можно сделать — что вы разрешили игре доступ к сети.* Иметь одинаковые версии игры* Вы должны быть подключены к одной сети(кто-то именно этот вариант будет самым оптимальнымможет создать точку доступа или просто подключиться к одному Wi-Fi# Заходите в игру(в зону/пользовательскую карту).# Открываете меню.# Запустить многопользовательский сервер. Всё, что необходимо — это установить '''Действия друга:# Играть# Сетевая игра# Нажать на ПК приложение Hamachi и зарегистрировать учётную запись кнопку обновить(только справа от "Локальных игр не забудьте позже подтвердить адрес электронной почты, как на любом другом сайтеобнаружен")<gallery># Присоединиться.'''Если друг не может присоединиться, то:Hamachi# [http://lmgtfy.png|Интерфейс программы<com/gallery>?q=%D0%BA%D0%B0%D0%BA+%D1%83%D0%B7%D0%BD%D0%B0%D1%82%D1%8C+%D1%81%D0%B2%D0%BE%D0%B9+%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9+ip Узнайте свой локальный ip]После чего вы даёте идентификатор и пароль сети товарищу# Пусть друг напишет этот ip, когда он к ней подключается и вписывает в игру адерс вашего компьютера. Всёнажал "добавить сервер"# Если не получилось, можно играть.то проблемы у '''ВАС 
Несмотря на то, что нет приложения hamachi на андроид, можно зарегистрироваться и подключиться к VPN серверу хамачи прямо == Steam ==# Заходите в настройках вашего смартфона, однако желательно иметь более новые версии android игру(хотябы 5в зону/пользовательскую карту).# Открываете меню.# Запустить многопользовательский сервер.0 и выше), когда вы подключитесь - сможете играть с друзьями, НО как говорилось ранее, вы не сможете играть с товарищами, использующими для игры персональный компьютер# Пригласить друзей. Запомните - хамачи на телефоне, в отличии от хамачи на компьютере настроен совершенно иначе# Друг принимает приглашение. Зарегистрироваться и узнать все подробности вы можете на их сайте, там все предельно просто и понятно написано# Играем.

Навигация