Как да създам сървър на Minecraft?



3. По интернет чрез вашия външен / публичен IP адрес

Ако искате да играете с хора извън вашата локална мрежа, трябва да настроите пренасочване на портове, така че играчите извън вашата домашна мрежа да имат достъп до сървъра. Повечето домашни широколентови връзки могат лесно да поддържат много играчи. Тъй като сървърът на Minecraft няма система за пароли, трябва да създадете бял списък на сървъра. Използвайте командата и параметрите

 / бял списък [включен / изключен / списък / добавяне / премахване / презареждане] [име на плейъра] 

за белия списък да го поддържа.



А. Активирайте пренасочването на портове на вашия рутер.

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



  1. Посетете portforwarding.com , изберете вашия модел рутер.
  2. Изберете на игра, т.е. „Сървър на Minecraft“ в такъв случай.
  3. Посетете началната страница на вашия рутер, като въведете IP адреса на шлюза по подразбиране в лентата за търсене на уеб браузъра.
  4. Ще бъдете подканени да въведете потребителското име и паролата за вашия рутер.
  5. На страницата на вашия рутер намерете Препращане на портове на началната страница на вашия рутер. Може да е под разширени настройки . Проверете ръководството за рутера за помощ, ако е необходимо.
  6. Оттук можете да зададете правила за пренасочване на портове. В зависимост от вашия рутер, може да се наложи да изберете бутон, който казва Добавяне или нещо подобно, за да продължите. Назовете правилото „Minecraft“.
  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 на собственик, група. и Public, в прозореца на терминала напишете „ chmod a + x ”(Без кавичките), последвано от единично интервал, и след това натиснете Въведете .
  4. Плъзнете и пуснете команден файл създаден в терминал прозорец, след това натиснете Въведете отново. (Това дава бягай разрешение за скрипта start.command.)
  5. Сега можете да отворите команден файл към стартирайте сървъра. Когато щракнете двукратно върху файла, ще се отвори нов прозорец и може да видите някои съобщения за грешка. Не се тревожете за тях; сървърът вече трябва да е готов за игра на Minecraft.

Стъпка 4. Активирайте пренасочването на портове на вашия рутер.

Моля, вижте инструкциите в разгледания по-горе раздел за прозорци за активиране на пренасочване на портове.

Стъпка 5. Стартирайте сървъра на Minecraft.

Щракнете двукратно върху файла „start.command“, който сте създали в стъпка. Ще се отвори прозорец на терминала. Някои съобщения за грешки могат да се появят при първото стартиране на нормалния сървър.

Serer работи на Mac

Стъпка 6: IP местоположението на OS X

  1. Отворете работния плот.
  2. Отвори Apple меню под логото
  3. Превъртете надолу до Система Предпочитания
  4. Изберете „ Мрежа '
  5. Долу вдясно вашият IP трябва да бъде като „IP адрес (xxx.xxx.xxx.xxx)“. Копирайте го.

IP адрес на MAC

След като сървърът на Minecraft стартира и работи, можете да поканите играчи да се свържат със сървъра на Minecraft

За подробности относно настройването със сървър, пренасочването на портове, свързването и възпроизвеждането на сървъра, моля, вижте раздела за Windows, обсъден по-горе.

Направете Minecraft сървър на Linux

Linux има много различни разновидности, наречени дистрибуции или дистрибуции, от които някои са проектирани или по-подходящи за работа със сървър. Също така, 64-битова версия на Linux се представя по-добре на 64-битов процесор, а 32-битовата версия на Linux използва само първите 4 GB RAM, дори ако е инсталирана повече RAM.

Ще използваме една от най-популярните дистрибуции на 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's уебсайт директно за изтегляне на Java пакета за Linux.

Стъпка 2. Създайте потребител на Minecraft

След това трябва да създадем нов потребител на име Minecraft . И сървърът на Minecraft ще работи под този потребител:

$ sudo useradd -m -r -d / opt / minecraft minecraft

Стъпка 3. Инсталирайте сървъра на Minecraft

Няколко екземпляра на сървъра на Minecraft могат да се изпълняват в една система и ще трябва да създадем отделна директория за всеки екземпляр под

/ opt / minecraft директория. Нека първата ни инстанция бъде оцеляване: $ sudo mkdir / opt / minecraft / survival

Стъпка 4. Изтеглете и инсталирайте Minecraft Server

  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 minecraft / opt / minecraft / оцеляване /

Стъпка 5. Създайте скрипт за стартиране на Minecraft SystemD

  1. За да можете удобно да стартирате сървъра на Minecraft след рестартирането, използвайте любимия си текстов редактор например ние :
    $ sudo vi /etc/systemd/system/minecraft@.service
  2. Създайте нов текстов файл с файл, съдържащ следното съдържание:
[Единица] Описание = Сървър на Minecraft:% iAfter = network.target [Service] WorkingDirectory = / 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' [Install] 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 Server

  1. След това използвайте systemctlcommand, за да стартирате новия си сървър на Minecraft:
$ sudo systemctl стартира minecraft @ survival
  1. Потвърдете, че новият сървър на Minecraft работи и работи:
    $ sudo systemctl статус minecraft @ survival
  2. За да рестартирате сървъра на Minecraft след рестартирането, изпълнете:
    $ sudo systemctl активира minecraft @ survival
  3. Сега трябва да можете да използвате nmap команда за проверка на по подразбиране порт Minecraft 25565:
    $ nmap -p 25565 localhost

Стъпка 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 минути четене