Kako ustvariti strežnik Minecraft?



3. Preko interneta prek zunanjega / javnega naslova IP

Če se želite igrati z ljudmi zunaj vašega lokalnega omrežja, morate nastaviti posredovanje vrat, tako da lahko igralci zunaj vašega domačega omrežja dostopajo do strežnika. Večina domačih širokopasovnih povezav zlahka podpira številne predvajalnike. Ker strežnik Minecraft nima sistema gesel, morate na strežniku ustvariti seznam dovoljenih. Uporabite ukaz in parametre

 / dovoljeni seznam [vklop / izklop / seznam / dodajanje / odstranjevanje / ponovno nalaganje] [ime igralca] 

za seznam dovoljenih, da ga ohrani.



A. Omogočite posredovanje vrat na usmerjevalniku.

Posredovanje vrat izvaja usmerjevalnik, da lahko pošlje pravi promet v pravi računalnik. Posredovanje vrat je potencialno varnostno tveganje, ki vaše omrežje odpira zunanjemu svetu. Preberite dokumentacijo usmerjevalnika in poiščite posebna navodila za konfiguriranje posredovanja vrat na usmerjevalniku.



  1. Obiščite portforwarding.com , izberite model usmerjevalnika.
  2. Izberite igra, tj. 'Minecraft Server' v tem primeru.
  3. Obiščite domačo stran usmerjevalnika, tako da v iskalno vrstico spletnega brskalnika vnesete privzeti naslov IP prehoda.
  4. Pozvani boste, da vnesete uporabniško ime in geslo za usmerjevalnik.
  5. Na strani usmerjevalnika poiščite Posredovanje vrat na domači strani usmerjevalnika. Mogoče je pod napredne nastavitve . Po potrebi si oglejte priročnik usmerjevalnika.
  6. Od tu lahko nastavite pravila za naprej. Odvisno od usmerjevalnika boste morda morali izbrati gumb z napisom Dodaj ali kaj podobnega za nadaljevanje. Pravilo poimenujte »Minecraft«.
  7. V oba polja vrat vnesite privzeta vrata strežnika Minecraft, tj. 25565 .
  8. V polje vnesite statični naslov IP računalnika IP Naslov Prav tako moramo lokalni IP naslov strežnika vnesti kot izhodni IP ali IP strežnika za posredovana vrata, kar usmerjevalniku pove, na kateri sistem naj se usmeri. Če želite poiskati lokalni IP strežnika, odprite ukazni poziv in vnesite ipconfig .
  9. Izberite oba UDP & TCP
  10. Kliknite Shrani ali Prijavite se .
  11. Po ponovnem zagonu usmerjevalnika mora biti strežnik Minecraft dostopen igralcem v internetu.
  12. Z obiskom poiščite javni naslov IP strežnika Minecraft whatismyip.com .
  13. In če želite preveriti, ali je strežnik Minecraft dostopen, vnesite javni IP naslov strežnika Minecraft v Preverjanje stanja strežnika Minecraft .

Upoštevajte, da mora strežnik Minecraft delovati, ko ga poskušate povezati .



Poleg tega se lahko vaš zunanji in lokalni naslov IP spremeni, ko izklopite računalnik ali ponastavite modem. Ob vsakem zagonu strežnika še enkrat preverite svoj notranji in zunanji naslov IP ter ustrezno posodobite nastavitve. In ne želite posodobiti vsakič, ko je računalnik povezan z usmerjevalnikom, potem uporabite statični naslov IP. Ali pa drugače poiščite storitev DNS, ki vam bo omogočila, da ime in ne naslov IP ostane enako.

Če imate težave z javno povezavo IPv4 , poskusite vzpostaviti povezavo IPv6 . Toda to je treba storiti samo za testiranje, ali je strežnik Minecraft povezan, zunanji predvajalniki bodo še vedno uporabljali IPv4.

Zdaj lahko zunanji naslov IP strežnika Minecraft pošljete igralcem, ki lahko uporabljajo strežnik Minecraft prek interneta:



IP za internetno povezavo

(Zgoraj je samo primer naslova IP)

7. korak. Igrajte več igralcev Minecraft:

Pritisnite T, da odprete konzolo za klepet.

Javna sporočila

Vsa javna sporočila bodo prikazana tukaj. V spodnjem levem kotu opazite poziv (>). Vnesite nekaj in pritisnite Enter in sporočilo bo poslano vsem ostalim igralcem v skupinskem klepetu. Tudi tu se lahko izvajajo ukazi, vendar zaženite ukaz poševnico naprej (/).

Kot op, tipkanje ' / seznam 'In če pritisnete Enter, se prikažejo vsi povezani igralci. Prav tako lahko predmete podelite kateremu koli igralcu (vključno z vami), izključite in oprostite določenim uporabnikom, spremenite čas igre in še več. Če niste prepričani v določen ukaz, lahko vnesete » / pomoč «, Če želite več informacij.

Čas je, da povabite nekaj igralcev!

Naredite strežnik Minecraft v računalniku Mac

Zagon strežnika Minecraft na Macu je zelo lahka naloga, če imate nekaj osnovnega znanja o sistemu.

Korak 1. Prepričajte se, da imate nameščeno Javo.

Upoštevajte, da strežnik ne bo pravilno deloval v različicah macOS, starejših od 10.8, in bo lahko zrušil vaš računalnik.

Java se posodobi prek spletnega mesta Java, če uporabljate macOS 10.8. * (Mountain Lion) ali macOS 10.9. * (Mavericks). Poiščite podrobnosti o tem, kako namestiti / posodobiti to KB iz Appleova spletna stran

Novejše različice macOS privzeto vključujejo Javo.

  1. V meniju Apple pojdite na Sistemske nastavitve in poiščite ikono Java. Odprite ga, da zaženete Nadzorna plošča Java.
  2. Kliknite zavihek Posodobi in nato izberite Posodobi zdaj .
  3. Ko se prikaže okno namestitvenega programa, izberite Namestite posodobitev > Namestite in znova zaženite .

Korak 2. Izberite mesto za datoteke strežnika Minecraft.

Ustvarite mapo za datoteke strežnika Minecraft. Mapo lahko ustvarite po svoji izbiri.

  1. Prenesi strežniška programska oprema Minecraft.
  2. Ustvarite novo mapo in jo poimenujte “ minecraft_server 'In vanjo povlecite preneseno datoteko strežnika Minecraft.

Korak 3. Prenesite strežniško programsko opremo Minecraft

Prenesite programsko opremo ( tukaj ). Na voljo je kot datoteka .jar Java. Shranite to datoteko na mesto, ustvarjeno v zadnjem koraku.

  1. Pojdi k svojemu Aplikacije mapo in dvokliknite TextEdit
  2. Odprite nov dokument .txt
  3. Ko ste v programu TextEdit, izberite Oblika > Naredi navadno besedilo > v redu .
  4. V dokument vnesite naslednje:
#! / bin / bash cd '$ (dirname' $ 0 ')' exec java -Xms1G -Xmx1G -jar {ime datoteke strežnika} nogui Vnesite preneseno namesto {ime datoteke strežnika}.

Za podrobnosti glejte zgoraj obravnavani oddelek Windows.

  1. Datoteko shranite v mapo z datoteko .jar strežnika in jo poimenujte » ukaz . '
  2. Odprite terminal Mac tako, da odprete Aplikacije > Pripomočki , nato dvokliknite Terminal
  3. Če želite odobriti izvrševanje dovoljenj za datoteko start.command lastniku, skupini. in Public, v okno terminala vnesite » chmod a + x ”(Brez narekovajev), ki mu sledi en presledek, in pritisnite Enter .
  4. Povlecite in spustite ukazno datoteko ustvarjena v terminala okno, nato pritisnite Enter ponovno. (To daje teči dovoljenje za skript start.command.)
  5. Zdaj lahko odprete ukazno datoteko zaženite strežnik. Ko dvokliknete datoteko, se odpre novo okno in morda boste videli nekaj sporočil o napakah. Ne skrbite zanje; strežnik mora biti zdaj pripravljen za igranje Minecrafta.

Korak 4. Omogočite posredovanje vrat na usmerjevalniku.

Prosimo, glejte navodila v zgoraj obravnavanem oddelku Windows za omogočanje posredovanja vrat.

Korak 5. Zaženite strežnik Minecraft.

Dvokliknite datoteko 'start.command', ki ste jo ustvarili v koraku. Odprlo se bo okno terminala. Nekatera sporočila o napakah se lahko pojavijo ob prvem zagonu običajnega strežnika.

Serer deluje na Macu

6. korak: Lokacija IP v OS X

  1. Odprite namizje.
  2. Odprite Apple meni pod logotipom
  3. Pomaknite se navzdol do Sistem Preference
  4. Izberite “ Omrežje '
  5. Spodaj desno mora biti vaš IP naslov »IP naslov (xxx.xxx.xxx.xxx)«. Kopirajte.

Naslov IP na MAC

Ko se strežnik Minecraft zažene in zažene, lahko povabite igralce, da se povežejo s strežnikom Minecraft

Za podrobnosti o prilagoditvi s strežnikom, posredovanju vrat, povezovanju in predvajanju na strežniku glejte razdelek o sistemu Windows, obravnavan zgoraj.

Naredite strežnik Minecraft v Linuxu

Linux ima veliko različnih sort, imenovanih distribucije ali distribucije, od katerih so nekatere zasnovane ali primernejše za zagon strežnika. Tudi 64-bitna različica Linuxa deluje bolje na 64-bitnem CPU, 32-bitna različica Linuxa pa uporablja le prvih 4 GB RAM-a, tudi če je nameščenega več RAM-a.

Uporabili bomo eno najbolj priljubljenih distribucij Linuxa, tj. Ubuntu 18.04 Bionic Beaver za strežnik Minecraft.

Privilegiran dostop za sistem Ubuntu 18.04. Nekateri ukazi Linuxa se bodo izvajali s korenskimi privilegiji bodisi neposredno kot korenski uporabnik bodisi z uporabo sudo ukaz, medtem ko se bodo drugi ukazi izvajali kot običajni neprivilegirani uporabnik

Korak 1. Namestite Javo in predpogoje

Začnimo z namestitvijo vseh predpogojev, vključno z Javo in ukazom nmap, ki jih bomo kasneje lahko uporabili za nekatere osnovne namene za odpravljanje težav:

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

Preverite dokumentacijo distribucijskega sistema. Imeti mora informacije o namestitvi JDK in druge predpogoje.

Ali pa obiščite Javo Spletna stran neposredno za prenos paketa Java za Linux.

2. korak Ustvarite uporabnika Minecrafta

Nato moramo ustvariti novega uporabnika z imenom Minecraft . In strežnik Minecraft bo deloval pod tem uporabnikom:

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

3. korak Namestite strežnik Minecraft

V enem sistemu je mogoče zagnati več primerkov strežnika Minecraft in za vsak primerek bomo morali ustvariti ločen imenik pod

/ opt / imenik minecraft. Naj bo naša prva instanca preživetje: $ sudo mkdir / opt / minecraft / survival

4. korak Prenesite in namestite strežnik Minecraft

  1. Zdaj prenesite najnovejši strežnik Minecraft z Prenesi
  2. Po prenosu spodnjega ukaza:
    $ sudo wget -O /opt/minecraft/survival/minecraft_server.jar

3. Sprejmite EULA pogoji in določila: $ sudo bash -c “echo eula = true> /opt/minecraft/survival/eula.txt” 4. Spremenite lastništvo imenika / opt / minecraft / survival / in vseh njegovih datotek: $ sudo chown -R minecraft / opt / minecraft / preživetje /

5. korak Ustvarite zagonski skript za Minecraft SystemD

  1. Če želite po vnovičnem zagonu preprosto zagnati strežnik Minecraft, na primer uporabite svoj najljubši urejevalnik besedil mi :
    $ sudo vi /etc/systemd/system/minecraft@.service
  2. Ustvarite novo besedilno datoteko z datoteko z naslednjo vsebino:
[Enota] Opis = Minecraft strežnik:% 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' pravi STORITVENI IZKLOP V 5 SEKUNDAH. PRIHRANEK VSEH KARTE ... ' 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

Ta datoteka je samo primer in jo lahko prilagodite z ukazi po vašem okusu, npr. za povečanje RAM-a na 4 GB z 2 GB naredite naslednjo spremembo:

OD:

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

DO:

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

6. korak Zaženite strežnik Minecraft

  1. Nato uporabite systemctlcommand za zagon novega strežnika Minecraft:
$ sudo systemctl start minecraft @ survival
  1. Preverite, ali je novi strežnik Minecraft vklopljen in deluje:
    $ sudo systemctl status minecraft @ survival
  2. Če želite znova zagnati strežnik Minecraft po ponovnem zagonu, zaženite:
    $ sudo systemctl omogoči minecraft @ survival
  3. Zdaj bi morali imeti možnost uporabe nmap ukaz za preverjanje privzetih vrat Minecraft 25565:
    $ nmap -p 25565 localhost

Korak 7. Zagon več kot enega primerka strežnika Minecraft na istem gostitelju

  1. Naslednji ukazi za Linux bodo konfigurirali nov strežnik Minecraft z imenom linuxconfig na vratih 25566.
    /opt/minecraft/linuxconfig/server.properties.
  2. Uporaba našega obstoječega skripta systemd za namestitev drugega primerka strežnika Minecraft je preprosta, kot sledi:
$ 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. Omogočite zagon strežnika Minecraft po ponovnem zagonu in zagon strežnika:
$ sudo systemctl omogoči minecraft @ linuxconfig $ sudo systemctl zaženi minecraft @ linuxconfig
  1. Nazadnje preverite stanje:
$ sudo systemctl status minecraft @ linuxconfig

Za podrobnosti o prilagoditvi s strežnikom, posredovanju vrat, povezovanju in predvajanju na strežniku glejte razdelek o sistemu Windows, obravnavan zgoraj.

Končna beseda

Čestitamo! Zdaj lahko Minecraft strežnik izdelate v različnih operacijskih sistemih.

16 minut branja