Как создать сервер Minecraft?



3. Через Интернет через внешний / общедоступный IP-адрес.

Если вы хотите играть с людьми за пределами вашей локальной сети, вам необходимо настроить переадресацию портов, чтобы игроки за пределами вашей домашней сети могли получить доступ к серверу. Большинство домашних широкополосных соединений могут легко поддерживать множество игроков. Поскольку сервер Minecraft не имеет системы паролей, вам следует создать на сервере белый список. Используйте команду и параметры

 / белый список [включить / выключить / список / добавить / удалить / перезагрузить] [имя игрока] 

для белого списка, чтобы поддерживать его.



A. Включите переадресацию портов на вашем маршрутизаторе.

Переадресация портов выполняется вашим маршрутизатором, чтобы он мог отправлять правильный трафик на нужный компьютер. Перенаправление портов - это потенциальная угроза безопасности, открывающая вашу сеть для внешнего мира. Прочтите документацию к маршрутизатору, чтобы найти конкретные инструкции по настройке переадресации портов на маршрутизаторе.



  1. Визит portforwarding.com , выберите модель вашего роутера.
  2. Выбрать то игра, например, «Сервер Minecraft» в этом случае.
  3. Посетите домашнюю страницу своего маршрутизатора, введя IP-адрес своего шлюза по умолчанию в строку поиска веб-браузера.
  4. Вам будет предложено ввести имя пользователя и пароль для вашего маршрутизатора.
  5. На странице маршрутизатора найдите Перенаправление порта на главной странице вашего маршрутизатора. Это может быть под расширенные настройки . При необходимости обратитесь за помощью к руководству по маршрутизатору.
  6. Отсюда вы можете настроить правила для переадресации портов. В зависимости от вашего маршрутизатора вам может потребоваться нажать кнопку с надписью Добавить или что-то подобное, чтобы продолжить. Назовите правило «Майнкрафт».
  7. В обоих полях порта введите порт сервера Minecraft по умолчанию, т.е. 25565 .
  8. Введите статический IP-адрес вашего компьютера в поле IP Адрес Кроме того, нам нужно ввести локальный IP-адрес сервера в качестве выходного IP-адреса или IP-адреса сервера для перенаправляемого порта, который сообщает маршрутизатору, на какую систему указывать. Чтобы найти локальный IP-адрес сервера, откройте командную строку и введите ipconfig .
  9. Выберите оба UDP & TCP
  10. Нажмите Сохранить или Применять .
  11. После перезагрузки маршрутизатора сервер Minecraft должен быть доступен игрокам в Интернете.
  12. Найдите общедоступный IP-адрес сервера Minecraft, посетив whatismyip.com .
  13. А чтобы проверить, доступен ли сервер Minecraft, введите публичный IP-адрес сервера Minecraft в поле Проверка статуса сервера Minecraft .

Помните, что сервер Minecraft должен быть запущен, когда вы пытаетесь его подключить. .



Более того, как внешний, так и локальный IP-адреса могут измениться при выключении компьютера или перезагрузке модема. Каждый раз, когда вы запускаете сервер, обязательно дважды проверяйте свой внутренний и внешний IP-адрес и соответствующим образом обновляйте настройки. И вы не хотите обновлять каждый раз, когда ваш компьютер подключен к маршрутизатору, тогда вам следует использовать статический IP-адрес. Или поищите службу DNS, которая позволит вам иметь имя, а не IP-адрес, которое останется прежним.

Если у вас возникли проблемы с публичным подключением через IPv4 , попробуйте подключиться через IPv6 . Но это следует делать только для проверки, находится ли сервер Minecraft в сети, внешние игроки по-прежнему будут использовать IPv4.

Теперь вы можете отправить внешний IP-адрес сервера Minecraft игрокам, которые могут использовать сервер Minecraft через Интернет:



IP для подключения к Интернету

(Выше приведен только пример IP-адреса)

Шаг-7. Играйте в многопользовательский режим Minecraft:

Нажмите T, чтобы открыть чат-консоль.

Публичные сообщения

Здесь будут показаны все публичные сообщения. Обратите внимание на подсказку в нижнем левом углу (>). Введите что-нибудь и нажмите Enter, и сообщение будет отправлено всем другим игрокам в групповом чате. Команды также могут выполняться здесь, но начинайте команду с косой черты (/).

Как вариант, набрав « /список ”И нажатие Enter отобразит список всех подключенных игроков. Кроме того, предметы можно было отдать любому игроку (включая себя), заблокировать и помиловать определенных пользователей, изменить время игры и многое другое. Если вы не уверены в конкретной команде, вы можете ввести « /Помогите », Чтобы получить дополнительную информацию.

Пора пригласить игроков!

Сделайте сервер Minecraft на своем Mac

Запуск Minecraft Server на Mac - очень простая задача, если у вас есть базовые знания о системе.

Шаг 1. Убедитесь, что у вас установлена ​​Java.

Имейте в виду, что сервер не будет работать правильно в версиях macOS до 10.8 и может привести к сбою вашего компьютера.

Java обновляется через веб-сайт Java, если вы используете macOS 10.8. * (Mountain Lion) или macOS 10.9. * (Mavericks). Узнайте подробности о том, как установить / обновить из этого KB из Веб-сайт Apple

Новые версии macOS по умолчанию включают Java.

  1. В меню Apple перейдите в Системные настройки и найдите значок Java. Откройте его, чтобы запустить Панель управления Java.
  2. Щелкните вкладку Обновить, затем выберите Обновить сейчас .
  3. Когда появится окно установщика, выберите Установить обновление > Установить и перезапустить .

Шаг 2. Выберите место для файлов сервера Minecraft.

Создайте папку для файлов сервера Minecraft. Вы можете создать папку по своему выбору.

  1. Скачать программное обеспечение сервера Minecraft.
  2. Создайте новую папку и назовите ее « minecraft_server »И перетащите в него загруженный файл сервера Minecraft.

Шаг 3. Загрузите программное обеспечение сервера Minecraft.

Загрузите программное обеспечение ( Вот ). Он поставляется в виде файла Java .jar. Сохраните этот файл в папке, созданной на последнем шаге.

  1. Перейти к вашей Приложения папку и дважды щелкните TextEdit
  2. Откройте новый документ .txt
  3. В TextEdit выберите Формат > Сделать простой текст > Хорошо .
  4. Введите в документ следующее:
#! / bin / bash cd '$ (dirname' $ 0 ')' exec java -Xms1G -Xmx1G -jar {имя файла сервера} nogui Введите загруженный файл вместо {имя файла сервера}.

Подробности см. В разделе Windows, описанном выше.

  1. Сохраните файл в папке, содержащей файл .jar вашего сервера, и назовите его « команда . '
  2. Откройте терминал Mac, перейдя в Приложения > Утилиты , затем дважды щелкните значок Терминал
  3. Предоставить права на выполнение файла start.command Владельцу, Группе. и общедоступные, в окне терминала введите ' chmod a + x »(Без кавычек) с последующим одним пробелом, а затем нажмите Войти .
  4. Перетащите командный файл вы создан в Терминал окно, затем нажмите Войти очередной раз. (Это дает бежать разрешение на сценарий start.command.)
  5. Теперь вы можете открыть командный файл в запустить сервер. Если дважды щелкнуть файл, откроется новое окно, в котором могут появиться сообщения об ошибках. Не беспокойтесь о них; теперь сервер должен быть готов к игре в Minecraft.

Шаг 4. Включите переадресацию портов на вашем маршрутизаторе.

См. Инструкции в разделе Windows, описанном выше, для включения перенаправления портов.

Шаг 5. Запустите сервер Minecraft.

Дважды щелкните файл «start.command», созданный на шаге. Откроется окно терминала. Некоторые сообщения об ошибках могут появляться при первом запуске обычного сервера.

Serer работает на Mac

Шаг 6: расположение IP в OS X

  1. Откройте рабочий стол.
  2. Открыть яблоко меню под логотипом
  3. Прокрутите вниз до Система Предпочтения
  4. Выбрать ' Сеть '
  5. В правом нижнем углу ваш IP-адрес должен иметь вид «IP-адрес (xxx.xxx.xxx.xxx)». Скопируйте это.

IP-адрес на MAC

После того, как сервер Minecraft будет запущен, вы можете пригласить игроков подключиться к серверу Minecraft.

Подробнее о настройке с сервером, перенаправлении портов, подключении и воспроизведении на сервере см. В разделе Windows, описанном выше.

Сделайте сервер Minecraft на Linux

Linux имеет множество различных разновидностей, называемых дистрибутивами или дистрибутивами, некоторые из которых разработаны или лучше подходят для работы с сервером. Кроме того, 64-разрядная версия Linux лучше работает на 64-разрядном процессоре, а 32-разрядная версия Linux использует только первые 4 ГБ ОЗУ, даже если установлено больше ОЗУ.

Мы будем использовать один из самых популярных дистрибутивов Linux, т.е. Ubuntu 18.04 Bionic Beaver для сервера Minecraft.

Привилегированный доступ в систему Ubuntu 18.04. Некоторые команды Linux будут выполняться с правами root либо непосредственно как пользователь root, либо с использованием судо команда, в то время как другие команды будут выполняться как обычный непривилегированный пользователь

Шаг 1. Установите Java и необходимые компоненты.

Давайте начнем установку всех необходимых компонентов, включая Java и команду nmap, которую мы позже можем использовать для некоторых основных целей устранения неполадок:

$ sudo apt update $ sudo apt install wget screen default-jdk nmap

Проверьте документацию вашего дистрибутива. Он должен содержать информацию о том, как установить JDK и другие необходимые компоненты.

Или другой, посетите Java Веб-сайт непосредственно, чтобы загрузить пакет Java для Linux.

Шаг 2. Создать пользователя Minecraft

Затем мы должны создать нового пользователя с именем Minecraft. . И сервер Minecraft будет работать под этим пользователем:

$ sudo useradd -m -r -d / opt / minecraft майнкрафт

Шаг 3. Установить сервер Minecraft

Несколько экземпляров сервера Minecraft могут быть запущены в одной системе, и нам нужно будет создать отдельный каталог для каждого экземпляра под

Каталог / opt / minecraft. Пусть нашим первым примером будет выживание: $ sudo mkdir / opt / minecraft / survival

Шаг 4. Скачайте и установите сервер Minecraft

  1. Теперь загрузите последнюю версию сервера Minecraft с скачать
  2. После загрузки запустите команду ниже:
    $ sudo wget -O /opt/minecraft/survival/minecraft_server.jar

3. Примите EULA условия и положения: $ sudo bash -c «echo eula = true> /opt/minecraft/survival/eula.txt» 4. Измените право собственности на каталог / opt / minecraft / survival / и все его файлы: $ sudo chown -R майнкрафт / опт / майнкрафт / выживание /

Шаг 5. Создать скрипт запуска Minecraft SystemD

  1. Чтобы иметь возможность удобно запускать сервер Minecraft после перезагрузки, используйте, например, свой любимый текстовый редактор. мы :
    $ sudo vi /etc/systemd/system/minecraft@.service
  2. Создайте новый текстовый файл со следующим содержимым:
[Блок] Описание = Сервер Minecraft:% iAfter = network.target [Служба] Рабочий каталог = / opt / minecraft /% iUser = minecraftGroup = minecraftRestart = alwaysExecStart = / usr / bin / screen -DmS mc-% i / usr / bin / java -Xmx2G -jar minecraft_server.jar noguiExecStop = / usr / bin / screen -p 0 -S mc-% i -X eval 'stuff' говорят, что СЕРВЕР ОТКЛЮЧАЕТСЯ через 5 секунд. СОХРАНЕНИЕ ВСЕХ КАРТ ... ' 015'ExecStop = / bin / sleep 5ExecStop = / usr / bin / screen -p 0 -S mc-% i -X eval' stuff 'save-all'  015'ExecStop = / usr / bin / screen -p 0 -S mc-% i -X eval 'stuff' stop ' 015' [Установить] WantedBy = multi-user.target

Этот файл является всего лишь примером, и вы можете настраивать команды по своему вкусу, например. чтобы увеличить RAM до 4GB с 2GB, сделайте следующее изменение:

ИЗ:

ExecStart = / usr / bin / screen -DmS mc-% i / usr / bin / java -Xmx2G -jar minecraft_server.jar nogui

Кому:

ExecStart = / usr / bin / screen -DmS mc-% i / usr / bin / java -Xmx4G -jar minecraft_server.jar nogui

Шаг 6. Запустить сервер Minecraft

  1. Затем используйте команду systemctl, чтобы запустить новый сервер Minecraft:
$ sudo systemctl запустить майнкрафт @ выживание
  1. Убедитесь, что новый сервер Minecraft запущен и работает:
    $ sudo systemctl status minecraft @ выживание
  2. Чтобы перезапустить сервер Minecraft после перезагрузки, выполните:
    $ sudo systemctl включить майнкрафт @ выживание
  3. Теперь можно использовать Nmap команда для проверки порта Minecraft по умолчанию 25565:
    $ nmap -p 25565 локальный хост

Шаг 7. Запуск нескольких экземпляров сервера Minecraft на одном хосте.

  1. Следующие команды Linux настроят новый сервер Minecraft с именем linuxconfig на порт 25566.
    /opt/minecraft/linuxconfig/server.properties.
  2. Использовать наш существующий сценарий systemd для развертывания другого экземпляра сервера Minecraft очень просто:
$ sudo mkdir / opt / minecraft / linuxconfig $ sudo cp /opt/minecraft/survival/minecraft_server.jar / opt / minecraft / linuxconfig / $ sudo bash -c 'echo eula = true> /opt/minecraft/linuxconfig/eula.txt '$ sudo bash -c' echo server-port = 25566> /opt/minecraft/linuxconfig/server.properties '$ sudo chown -R minecraft / opt / minecraft / linuxconfig /
  1. Включите запуск сервера Minecraft после перезагрузки и запустите сервер:
$ sudo systemctl включить minecraft @ linuxconfig $ sudo systemctl запустить minecraft @ linuxconfig
  1. Наконец, проверьте статус:
$ sudo systemctl статус minecraft @ linuxconfig

Подробнее о настройке с сервером, перенаправлении портов, подключении и воспроизведении на сервере см. В разделе Windows, описанном выше.

Последнее слово

Поздравляю! Теперь вы можете сделать сервер Minecraft на разных операционных системах.

16 минут на чтение