Hvordan oprettes en Minecraft-server?



3. Over internettet via din eksterne / offentlige IP-adresse

Hvis du vil lege med folk uden for dit lokale netværk, skal du konfigurere portvideresendelse, så afspillere uden for dit hjemmenetværk kan få adgang til serveren. De fleste bredbåndsforbindelser til hjemmet kan let understøtte mange spillere. Da Minecraft-serveren ikke har et adgangskodesystem, skal du oprette en hvidliste på serveren. Brug kommandoen og parametrene

 / hvidliste [til / fra / liste / tilføj / fjern / genindlæs] [afspilningsnavn] 

for hvidlisten at opretholde det.



A. Aktiver portvideresendelse på din router.

Portvideresendelse udføres af din router, så den kan sende den rigtige trafik til den rigtige computer. Port forwarding er en potentiel sikkerhedsrisiko, der åbner dit netværk for omverdenen. Læs din routers dokumentation for at finde specifikke instruktioner om, hvordan du konfigurerer portvideresendelse på routeren.



  1. Besøg portforwarding.com , vælg din routermodel.
  2. Vælg det spil dvs. 'Minecraft Server' I dette tilfælde.
  3. Besøg din routers startside ved at indtaste din standard gateway-IP-adresse i en webbrowsers søgefelt.
  4. Du bliver bedt om at indtaste brugernavnet og adgangskoden til din router.
  5. Find den på din routerside Portvideresendelse sektion på din routers startside. Det kan være under avancerede indstillinger . Se routerens manual for at få hjælp, hvis det er nødvendigt.
  6. Herfra kan du indstille regler for port forward. Afhængigt af din router skal du muligvis vælge en knap, der siger Tilføje eller noget lignende for at fortsætte. Navngiv reglen 'Minecraft.'
  7. I begge portfelter skal du indtaste Minecraft-serverporten, dvs. 25565 .
  8. Indtast din computers statiske IP-adresse i IP Adresse Vi skal også indtaste serverens lokale IP-adresse som Output IP eller Server IP for den videresendte port, som fortæller routeren, hvilket system der skal peges på. For at finde serverens lokale IP skal du åbne kommandoprompt og skrive ipconfig .
  9. Vælg begge UDP & TCP
  10. Klik på Gem eller ansøge .
  11. Når routeren genstarter, skal Minecraft-serveren være tilgængelig for spillerne på internettet.
  12. Find den offentlige IP-adresse på Minecraft-serveren ved at besøge whatismyip.com .
  13. Og for at kontrollere, om Minecraft-serveren er tilgængelig, skal du indtaste Minecraft-serverens offentlige IP-adresse i Minecraft Server Status Checker .

Husk, at Minecraft-serveren skal køre, når du prøver at forbinde den .



Desuden kan både dine eksterne og lokale IP-adresser ændre sig, når du lukker computeren eller nulstiller dit modem. Hver gang du starter din server, skal du sørge for at dobbelttjekke din interne og eksterne IP-adresse og opdatere indstillingerne i overensstemmelse hermed. Og du vil ikke opdatere hver gang din computer er tilsluttet routeren, så skal du bruge en statisk IP-adresse. Eller se ellers efter en DNS-tjeneste, der giver dig mulighed for at have et navn i stedet for en IP-adresse, der forbliver den samme.

Hvis du har problemer med at oprette forbindelse offentligt IPv4 , prøv at oprette forbindelse igen IPv6 . Men skal kun gøres for at teste, om Minecraft-serveren er online, vil eksterne spillere stadig bruge IPv4.

Nu kan du sende Minecraft-serverens eksterne IP-adresse til de spillere, der kan bruge Minecraft-serveren over Internettet:



IP til internetforbindelse

(Ovenstående er kun et eksempel på en IP-adresse)

Trin 7. Spil Minecraft multiplayer:

Tryk på T for at åbne chatkonsollen.

Offentlige meddelelser

Alle de offentlige beskeder vises her. I nederste venstre hjørne Bemærk meddelelsen (>). Skriv noget og tryk Enter, og beskeden sendes til alle andre spillere i gruppechatten. Kommandoer kan også udføres her, men start kommandoen med en skråstreg fremad (/).

Ved at skrive “ /liste ”Og ved at trykke på Enter vises en liste over alle tilsluttede spillere. Der kan også gives ting til enhver spiller (inklusive dig selv), udelukke og tilgive bestemte brugere, ændre spilletid og mere. Hvis du ikke er sikker på en bestemt kommando, kan du skrive “ /Hjælp ”For at få mere info.

Det er på tide at invitere nogle spillere!

Opret en Minecraft-server på din Mac

At køre Minecraft Server på Mac er en meget nem opgave, hvis du har grundlæggende kendskab til systemet.

Trin 1. Sørg for, at du har Java installeret.

Husk, at serveren ikke kører korrekt på macOS-versioner tidligere end 10.8 og muligvis går ned på din maskine.

Java opdateres via Java's websted, hvis du kører macOS 10.8. * (Mountain Lion) eller macOS 10.9. * (Mavericks). Find ud af detaljer om, hvordan du installerer / opdaterer fra denne KB fra Apples websted

Nyere versioner af macOS inkluderer Java som standard.

  1. Gå til Apple-menuen Systemindstillinger og kig efter Java-ikonet. Åbn den for at starte Java Kontrolpanel.
  2. Klik på fanen Opdater, og vælg derefter Opdatere nu .
  3. Når installationsvinduet vises, skal du vælge Installer opdatering > Installer og genstart .

Trin 2. Vælg en placering til dine Minecraft-serverfiler.

Opret en mappe til Minecraft-serverfiler. Du kan oprette mappen efter eget valg.

  1. Hent Minecraft-serversoftwaren.
  2. Opret en ny mappe, og navngiv den “ minecraft_server ”Og træk den downloadede Minecraft-serverfil ind i den.

Trin 3. Download Minecraft-serversoftwaren

Download softwaren ( her ). Det kommer som en Java .jar-fil. Gem denne fil på den placering, der blev oprettet i sidste trin.

  1. Gå til din Ansøgninger mappen og dobbeltklik på TextEdit
  2. Åbn et nyt .txt-dokument
  3. Når du er i TextEdit, skal du vælge Format > Lav almindelig tekst > Okay .
  4. Skriv følgende i dokumentet:
#! / bin / bash cd '$ (dirname' $ 0 ')' exec java -Xms1G -Xmx1G -jar {serverfilnavn} nogui Indtast det downloadede i stedet for {serverfilnavn}.

For detaljer se Windows-afsnittet, der er beskrevet ovenfor.

  1. Gem filen i mappen, der indeholder serverens .jar-fil, og navngiv den “ kommando . '
  2. Åbn Mac-terminalen ved at gå til Ansøgninger > Hjælpeprogrammer dobbeltklik derefter på Terminal
  3. For at tildele udføre tilladelser til fil start.command til ejer, gruppe. og offentligt, i terminalvinduet skal du skrive “ chmod a + x ”(Uden anførselstegn) efterfulgt af et enkelt mellemrum, og tryk derefter på Gå ind .
  4. Træk og slip kommandofil dig skabt til terminal vindue, og tryk derefter på Gå ind igen. (Dette giver løb tilladelse til start.command-scriptet.)
  5. Nu kan du åbne kommandofil til kør serveren. Når du dobbeltklikker på filen, åbnes et nyt vindue, og du kan muligvis se nogle fejlmeddelelser. Vær ikke bekymret for dem; serveren skal nu være klar til at spille Minecraft.

Trin 4. Aktivér portvideresendelse på din router.

Se instruktionerne i Windows-sektionen beskrevet ovenfor for at aktivere portvideresendelse.

Trin 5. Start Minecraft-serveren.

Dobbeltklik på 'start.command' -filen, du oprettede i trin A Terminalvindue åbnes. Nogle fejlmeddelelser vises muligvis, første gang du kører den normale server.

Serer kører på Mac

Trin 6: IP-placeringen på OS X

  1. Åbn skrivebordet.
  2. Åbn Æble menu under logoet
  3. Rul ned til System Præferencer
  4. Vælg ' Netværk '
  5. Nederst til højre skal din IP være som 'IP-adresse (xxx.xxx.xxx.xxx)'. Kopier det.

IP-adresse på MAC

Når Minecraft-serveren er i gang, kan du invitere spillere til at oprette forbindelse til Minecraft-serveren

For detaljer om tilpasning med server, videresendelse af port, tilslutning og afspilning på serveren, se Windows-afsnittet beskrevet ovenfor.

Opret en Minecraft-server på en Linux

Linux har mange forskellige sorter kaldet distributioner eller distros, hvoraf nogle er designet eller bedre egnet til at køre en server. En 64-bit version af Linux klarer sig også bedre på en 64-bit CPU, og en 32-bit version af Linux bruger kun de første 4 GB RAM, selvom der er installeret mere RAM.

Vi bruger en af ​​de mest populære Linux-distributioner, dvs. Ubuntu 18.04 Bionic Beaver til Minecraft-server.

Privilegeret adgang til Ubuntu 18.04-systemet kræves. Nogle Linux-kommandoer udføres med root-rettigheder enten direkte som root-bruger eller ved brug af sudo kommando, mens andre kommandoer udføres som en almindelig ikke-privilegeret bruger

Trin 1. Installer Java og forudsætninger

Lad os starte installationen af ​​alle forudsætninger inklusive Java og nmap-kommandoen, som vi senere kan bruge til nogle grundlæggende fejlfindingsformål:

$ sudo apt opdatering $ sudo apt installer wget screen standard-jdk nmap

Tjek din distros dokumentation. Det skal have oplysninger om, hvordan JDK installeres og andre forudsætninger.

Eller andet, besøg Java'er internet side direkte for at downloade Java-pakken til Linux.

Trin 2. Opret en Minecraft-bruger

Derefter skal vi oprette en ny bruger ved navn Minecraft . Og Minecraft-serveren kører under denne bruger:

$ sudo-bruger tilføjer -m -r -d / opt / minecraft minecraft

Trin 3. Installer Minecraft Server

Flere forekomster af Minecraft-serveren kunne køres på et enkelt system, og vi bliver nødt til at oprette en separat mappe for hver forekomst under

/ opt / minecraft-bibliotek. Lad vores første instans være overlevelse: $ sudo mkdir / opt / minecraft / survival

Trin 4. Download og installer Minecraft Server

  1. Download nu den nyeste Minecraft-server fra Hent
  2. Efter download af kørekommandoen nedenfor:
    $ sudo wget -O /opt/minecraft/survival/minecraft_server.jar

3. Accepter EULA vilkår og betingelser: $ sudo bash -c “echo eula = true> /opt/minecraft/survival/eula.txt” 4. Skift ejerskab af Directory / opt / minecraft / survival / og alle dets filer af: $ sudo chown -R minecraft / opt / minecraft / survival /

Trin 5. Opret Minecraft SystemD start script

  1. For at være i stand til nemt at starte Minecraft-serveren efter genstart, skal du f.eks. Bruge din yndlings teksteditor vi :
    $ sudo vi /etc/systemd/system/minecraft@.service
  2. Opret en ny tekstfil med en fil, der indeholder følgende indhold:
[Enhed] Beskrivelse = Minecraft-server:% iAfter = netværk.target [Service] WorkingDirectory = / opt / minecraft /% iUser = minecraftGroup = minecraftRestart = altidExecStart = / usr / bin / skærm -DmS mc-% i / usr / bin / java -Xmx2G -jar minecraft_server.jar noguiExecStop = / usr / bin / screen -p 0 -S mc-% i -X eval 'stuff' siger SERVER LUKER NED I 5 SEKUNDER. GEMMER ALLE KORT ... ' 015'ExecStop = / bin / sleep 5ExecStop = / usr / bin / screen -p 0 -S mc-% i -X eval' stuff 'save-all'  015'ExecStop = / usr / bin / skærm -p 0 -S mc-% i -X eval 'stuff' stop ' 015' [Install] WantedBy = multi-user.target

Denne fil er kun et eksempel, og du kan finjustere med kommandoer efter din smag, f.eks. for at øge RAM til 4 GB fra 2 GB foretage følgende ændring:

FRA:

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

TIL:

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

Trin 6. Start Minecraft Server

  1. Brug derefter systemctlcommand til at starte din nye Minecraft-server:
$ sudo systemctl start minecraft @ survival
  1. Bekræft, at den nye Minecraft-server er i gang:
    $ sudo systemctl status minecraft @ survival
  2. For at genstarte Minecraft-serveren efter genstart skal du udføre:
    $ sudo systemctl aktiver minecraft @ overlevelse
  3. Nu skal være i stand til at bruge nmap kommando for at kontrollere standard Minecraft-port 25565:
    $ nmap -p 25565 localhost

Trin 7. Kører mere end en Minecraft-serverinstans på den samme vært

  1. Følgende Linux-kommandoer konfigurerer en ny Minecraft-server med navnet linuxconfig på port 25566.
    /opt/minecraft/linuxconfig/server.properties.
  2. Brug af vores eksisterende systemd-script til at implementere en anden forekomst af Minecraft-server er let som:
$ 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. Aktivér Minecraft-serveren til at starte efter genstart og starte serveren:
$ sudo systemctl aktiver minecraft @ linuxconfig $ sudo systemctl start minecraft @ linuxconfig
  1. Endelig skal du kontrollere status:
$ sudo systemctl status minecraft @ linuxconfig

For detaljer om tilpasning med server, videresendelse af port, tilslutning og afspilning på serveren, se Windows-afsnittet beskrevet ovenfor.

Sidste ord

Tillykke! Nu kan du oprette en Minecraft-server på forskellige operativsystemer.

16 minutter læst