Ako vytvoriť server Minecraft?



3. Cez internet cez vašu externú / verejnú IP adresu

Ak chcete hrať s ľuďmi mimo miestnej siete, musíte nastaviť presmerovanie portov, aby hráči mimo vašej domácej siete mali prístup na server. Väčšina domácich širokopásmových pripojení môže ľahko podporovať mnohých hráčov. Pretože server Minecraft nemá systém hesiel, mali by ste na serveri vytvoriť bielu listinu. Použite príkaz a parametre

 / whitelist [on / off / list / add / remove / reload] [meno používateľa] 

aby ho biela listina udržala.



A. Povoľte presmerovanie portov na smerovači.

Presmerovanie portov vykonáva váš smerovač, aby mohol odosielať správny prenos do správneho počítača. Presmerovanie portov je potenciálne bezpečnostné riziko, ktoré otvára vašu sieť vonkajšiemu svetu. V dokumentácii k smerovaču nájdete konkrétne pokyny na konfiguráciu presmerovania portov na smerovači.



  1. Navštívte portforwarding.com , vyberte model smerovača.
  2. Vyberte the hra, tj. „Minecraft Server“ v tomto prípade.
  3. Navštívte domovskú stránku vášho smerovača zadaním predvolenej adresy IP brány do vyhľadávacieho panela webového prehliadača.
  4. Zobrazí sa výzva na zadanie používateľského mena a hesla smerovača.
  5. Na stránke smerovača vyhľadajte Presmerovanie prístavu na domovskej stránke smerovača. Môže to byť pod pokročilé nastavenia . Ak je to potrebné, vyhľadajte pomoc v príručke k routeru.
  6. Odtiaľto môžete nastaviť pravidlá pre port vpred. V závislosti na vašom smerovači bude možno potrebné zvoliť príslušné tlačidlo Pridať alebo niečo podobné postupovať. Pomenujte pravidlo „Minecraft“.
  7. Do oboch polí portu zadajte predvolený port servera Minecraft, t. 25565 .
  8. Do poľa zadajte statickú adresu IP vášho počítača IP Adresa Ďalej musíme zadať lokálnu adresu IP servera ako výstupnú IP alebo adresu servera pre preposielaný port, ktorý smerovaču povie, na ktorý systém má smerovať. Ak chcete zistiť miestnu adresu IP servera, otvorte príkazový riadok a napíšte ipconfig .
  9. Vyberte obe možnosti UDP & TCP
  10. Kliknite na Uložiť alebo Podať žiadosť .
  11. Po reštartovaní smerovača by server Minecraft mal byť prístupný hráčom na internete.
  12. Verejnú IP adresu servera Minecraft nájdete na stránke whatismyip.com .
  13. A aby ste skontrolovali, či je server Minecraftu prístupný, zadajte verejnú IP adresu servera Minecraftu do servera Kontrola stavu servera Minecraft .

Majte na pamäti, že server Minecraft by mal byť spustený, keď sa ho pokúsite pripojiť .



Keď vypnete počítač alebo resetujete modem, môžu sa zmeniť vaše vonkajšie aj miestne adresy IP. Pri každom spustení servera nezabudnite skontrolovať svoju internú a externú adresu IP a podľa toho aktualizovať nastavenia. A nechcete aktualizovať vždy, keď je váš počítač pripojený k smerovaču, mali by ste použiť statickú adresu IP. Alebo inak hľadajte službu DNS, ktorá vám umožní mať namiesto IP adresy rovnaký názov.

Ak máte problémy s verejným pripojením IPv4 , skúste sa pripojiť znova IPv6 . Malo by sa to však robiť iba na testovanie, či je server Minecraft online, externí hráči budú stále používať IPv4.

Teraz môžete poslať externú IP adresu servera Minecraft hráčom, ktorí môžu používať server Minecraft cez internet:



IP pre pripojenie na internet

(Vyššie uvedené je iba príklad adresy IP)

Krok 7. Zahrajte si hru pre viacerých hráčov Minecraftu:

Stlačením T vyvoláte konzolu rozhovoru.

Verejné správy

Tu sa zobrazia všetky verejné správy. V ľavom dolnom rohu Všimnite si výzvu (>). Zadajte niečo a stlačte kláves Enter. Správa sa odošle všetkým ostatným hráčom skupinového chatu. Aj tu je možné vykonávať príkazy, ale príkaz spustíte lomkou (/).

Ako opírovanie môžete napísať „ / zoznam ”A stlačenie Enter zobrazí zoznam všetkých pripojených hráčov. Predmety môžu byť dané každému hráčovi (vrátane vás), zakázať a odpustiť konkrétnym používateľom, zmeniť čas hry a ďalšie. Ak si nie ste istí konkrétnym príkazom, môžete napísať „ /Pomoc ”Pre viac informácií.

Je čas pozvať niektorých hráčov!

Vytvorte si na svojom Macu server Minecraft

Spustenie Minecraft Servera na Macu je veľmi ľahká úloha, ak máte základné znalosti o systéme.

Krok 1. Uistite sa, že máte nainštalovanú Javu.

Majte na pamäti, že server nebude fungovať správne vo verziách macOS starších ako 10.8 a môže poškodiť váš počítač.

Program Java sa aktualizuje prostredníctvom webových stránok spoločnosti Java, ak používate systém macOS 10.8. * (Mountain Lion) alebo macOS 10.9. * (Mavericks). Viac informácií o tom, ako inštalovať / aktualizovať z tejto KB v službe Web spoločnosti Apple

Novšie verzie systému macOS štandardne obsahujú jazyk Java.

  1. V ponuke Apple prejdite na Predvoľby systému a hľadajte ikonu Java. Otvorte ho a spustite program Ovládací panel Java.
  2. Kliknite na kartu Aktualizácia a potom vyberte Teraz aktualizovať .
  3. Keď sa zobrazí okno inštalačného programu, zvoľte Nainštalujte aktualizáciu > Nainštalujte a znova spustite .

Krok 2. Vyberte umiestnenie súborov servera Minecraft.

Vytvorte priečinok pre súbory servera Minecraft. Priečinok môžete vytvoriť podľa vlastného výberu.

  1. Stiahnuť ▼ softvér servera Minecraft.
  2. Vytvorte nový priečinok a pomenujte ho “ minecraft_server ”A pretiahnite doň stiahnutý súbor servera Minecraft.

Krok 3. Stiahnite si softvér servera Minecraft

Stiahnite si softvér ( tu ). Dodáva sa ako súbor Java .jar. Uložte tento súbor na miesto vytvorené v poslednom kroku.

  1. Choď do svojho Aplikácie priečinok a dvakrát kliknite na ikonu TextEdit
  2. Otvorte nový dokument .txt
  3. V TextEdit vyberte Formát > Vytvorte obyčajný text > Ok .
  4. Do dokumentu zadajte nasledujúce:
#! / bin / bash cd '$ (dirname' $ 0 ')' exec java -Xms1G -Xmx1G -jar {názov súboru servera} nogui Zadajte stiahnutý súbor namiesto {názov súboru servera}.

Podrobnosti nájdete v časti Windows diskutovanej vyššie.

  1. Uložte súbor do priečinka obsahujúceho súbor .jar na serveri a pomenujte ho „ príkaz . “
  2. Otvorte terminál Mac prechodom na Aplikácie > Verejné služby , potom dvakrát kliknite na ikonu Terminál
  3. Ak chcete udeliť povolenie pre súbor start.command vlastníkovi, skupine. a Verejné, v okne terminálu zadajte „ chmod a + x ”(Bez úvodzoviek), za ktorým nasleduje jedna medzera a potom stlačte Zadajte .
  4. Presuňte myšou príkazový súbor ty vytvorené do terminál okne a stlačte Zadajte ešte raz. (Toto dáva bežať povolenie na skript start.command.)
  5. Teraz môžete otvoriť príkazový súbor do spustiť server. Po dvojitom kliknutí na súbor sa otvorí nové okno a môžu sa vám zobraziť niektoré chybové správy. Nerobte si z nich starosti; server by teraz mal byť pripravený hrať hru Minecraft.

Krok 4. Povoľte presmerovanie portov na smerovači.

Pokyny na povolenie presmerovania portov nájdete v pokynoch v sekcii Windows, o ktorých sme hovorili vyššie.

Krok 5. Spustite server Minecraft.

Dvakrát kliknite na súbor „start.command“, ktorý ste vytvorili v kroku A Otvorí sa okno Terminál. Niektoré chybové správy sa môžu zobraziť pri prvom spustení normálneho servera.

Serer bežiaci na počítači Mac

Krok 6: IP umiestnenie v OS X

  1. Otvorte pracovnú plochu.
  2. Otvor Apple menu pod logom
  3. Prejdite nadol na ikonu Systém Predvoľby
  4. Vyberte „ Sieť
  5. Vpravo dole by mala byť vaša adresa IP ako „Adresa IP (xxx.xxx.xxx.xxx)“. Skopírujte to.

IP adresa na MAC

Keď je server Minecraft funkčný, môžete pozvať hráčov, aby sa pripojili k serveru Minecraftu

Podrobnosti o ladení so serverom, presmerovaní portov, pripojení a hraní na serveri nájdete v časti Windows diskutovanej vyššie.

Vytvorte server Minecraft v systéme Linux

Linux má veľa rôznych druhov nazývaných distribúcie alebo distribúcie, z ktorých sú niektoré navrhnuté alebo vhodnejšie na prevádzku servera. Rovnako si 64-bitová verzia systému Linux vedie lepšie na 64-bitovom procesore a 32-bitová verzia systému Linux používa iba prvé 4 GB RAM, aj keď je nainštalovaných viac RAM.

Použijeme jednu z najpopulárnejších linuxových distribúcií t.j. Ubuntu 18.04 Bionic Beaver pre server Minecraft.

Privilegovaný prístup do systému Ubuntu 18.04. Niektoré príkazy Linuxu sa budú vykonávať s oprávneniami root buď priamo ako užívateľ root alebo pomocou sudo príkaz, zatiaľ čo ostatné príkazy sa budú vykonávať ako bežný neprivilegovaný užívateľ

Krok 1. Nainštalujte Javu a nevyhnutné predpoklady

Začnime inštaláciu všetkých predpokladov vrátane Javy a príkazu nmap, ktoré môžeme neskôr použiť na niektoré základné účely riešenia problémov:

$ sudo apt aktualizácia $ sudo apt nainštalovať wget obrazovku default-jdk nmap

Skontrolujte dokumentáciu k distribúcii. Mal by mať informácie o tom, ako nainštalovať JDK a ďalšie predpoklady.

Alebo navštívte stránky Java webovú stránku priamo na stiahnutie balíka Java pre Linux.

Krok 2. Vytvorte si používateľa Minecraftu

Ďalej musíme vytvoriť nového používateľa s menom Minecraft . A server Minecraft bude bežať pod týmto používateľom:

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

Krok 3. Nainštalujte si server Minecraft

Na jednom systéme by bolo možné spustiť viac inštancií servera Minecraft a pre každú inštanciu budeme musieť vytvoriť samostatný adresár pod

adresár / opt / minecraft. Nech je naša prvá inštancia prežitie: $ sudo mkdir / opt / minecraft / survival

Krok 4. Stiahnite a nainštalujte si server Minecraft

  1. Teraz si stiahnite najnovší server Minecraft zo servera Stiahnuť ▼
  2. Po stiahnutí spustite príkaz uvedený nižšie:
    $ sudo wget -O /opt/minecraft/survival/minecraft_server.jar

3. Prijmite EULA podmienky: $ sudo bash -c “echo eula = true> /opt/minecraft/survival/eula.txt” 4. Zmeňte vlastníctvo adresára / opt / minecraft / survival / a všetkých jeho súborov pomocou: $ sudo chown -R minecraft / opt / minecraft / prežitie /

Krok 5. Vytvorte spúšťací skript Minecraft SystemD

  1. Aby ste mohli po reštarte pohodlne spustiť server Minecraft, použite napríklad svoj obľúbený textový editor my :
    $ sudo vi /etc/systemd/system/minecraft@.service
  2. Vytvorte nový textový súbor so súborom s nasledujúcim obsahom:
[Jednotka] Popis = Minecraft Server:% iAfter = network.target [Služba] WorkingDirectory = / opt / minecraft /% iUser = minecraftGroup = minecraftRestart = alwaysExecStart = / usr / bin / obrazovka -DmS mc-% i / usr / bin / java -Xmx2G -jar minecraft_server.jar noguiExecStop = / usr / bin / screen -p 0 -S mc-% i -X eval 'stuff' say SERVER VYPNUTIE ZA 5 SEKUND. ULOŽENIE VŠETKÝCH MAPOV ... ' 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' [Inštalovať] WantedBy = multi-user.target

Tento súbor je iba príkladom a môžete ho dolaďovať pomocou príkazov podľa svojho vkusu, napr. aby ste zvýšili RAM na 4 GB z 2 GB, urobte nasledujúcu zmenu:

Z:

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

DO:

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

Krok 6. Spustite server Minecraft

  1. Ďalej použite príkaz systemctl na spustenie vášho nového servera Minecraft:
$ sudo systemctl start minecraft @ survival
  1. Skontrolujte, či je nový server Minecraft funkčný:
    $ sudo systemctl status minecraft @ survival
  2. Ak chcete reštartovať server Minecraft po reštarte, vykonajte:
    $ sudo systemctl povoliť minecraft @ survival
  3. Teraz by malo byť možné používať nmap príkaz na kontrolu predvoleného portu Minecraft 25565:
    $ nmap -p 25565 localhost

Krok 7. Spustenie viac ako jednej inštancie servera Minecraft na rovnakom hostiteľovi

  1. Nasledujúce príkazy systému Linux nakonfigurujú nový server Minecraft s názvom linuxconfig na porte 25566.
    /opt/minecraft/linuxconfig/server.properties.
  2. Používanie nášho existujúceho systémového skriptu na nasadenie ďalšej inštancie servera Minecraft je jednoduché ako:
$ 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. Povoľte spustenie servera Minecraft po reštarte a spustenie servera:
$ sudo systemctl povoliť minecraft @ linuxconfig $ sudo systemctl spustiť minecraft @ linuxconfig
  1. Nakoniec skontrolujte stav:
$ sudo systemctl status minecraft @ linuxconfig

Podrobnosti o ladení so serverom, presmerovaní portov, pripojení a hraní na serveri nájdete v časti Windows diskutovanej vyššie.

Záverečné slovo

Blahoželáme! Teraz môžete vytvoriť server Minecraft v rôznych operačných systémoch.

16 minút prečítania