Hur löser jag Minecraft Kan inte ansluta till serverfel?
Steg-för-steg-guide för anslutning nekad, timeout, port, IP och brandväggsproblem.
Ett av de vanligaste problemen på Minecraft-servrar är att spelare inte kan ansluta till servern. Spelaren lägger till IP-adressen till serverlistan, men anslutningen upprättas inte, Anslutningen vägrades, Timeout, Kan inte ansluta till servern eller Okänd värd Du kan få fel som:
Det här felet orsakas inte alltid av Minecraft-filer. IP-adressen, porten, brandväggen, server.egenskaper, DNS-routing, värdpanel, Java-process eller om servern faktiskt fungerar bör kontrolleras tillsammans.
1. Separera felmeddelandet på rätt sätt
Minecraft-anslutningsfel betyder inte alla samma sak. Först och främst måste felmeddelandet som spelaren får läsas korrekt.
- Anslutning nekad: IP:n kan vara nåbar, men det finns ingen tjänst som körs på målporten eller så avvisas anslutningen.
- Tidsgräns: Anslutningsbegäran skickas men inget svar returneras. Det kan vara problem med brandvägg, nätverk eller portvidarebefordran.
- Okänd värd: Domänen/SRV-posten kan inte lösas eller så är IP:n/domänen felstavad.
- Kan inte ansluta till servern: Det är ett allmänt anslutningsproblem; IP, port, serverstatus och versionskompatibilitet bör kontrolleras.
- Föråldrad server/klient: Spelarens och serverns Minecraft-version är inkompatibla.
2. Fungerar Minecraft Server verkligen?
Den första kontrollen är om servern är aktiv eller inte. Om servern är nere kan spelaren inte ansluta även om porten är öppen.
screen -ls ps aux | grep java
Om du kör med systemd service:
systemctl status minecraft
Om en rad som denna visas i konsolen betyder det att servern har börjat lyssna på porten:
Done! For help, type "help"
Om servern stängs av under start bör konsolutgången och loggfilerna undersökas först.
3. server.properties Portinställning
Vilken port kommer Minecraft-servern att köras på? server.egenskaper i filen server-port bestämmer värdet.
nano server.properties
Raden att kontrollera är:
server-port=25565
Minecraft standard Java-port 25565 Den används som. Om du har angett en annan port måste spelarna skriva porten såväl som IP:n.
SUNUCU_IP:25565
4. Ska server-ip-fältet lämnas tomt?
i server.egenskaper server-ip rad bör lämnas tom i de flesta fall.
server-ip=
Om det här fältet är ifyllt med fel IP kan det hända att servern inte lyssnar på porten korrekt eller bara fungerar via ett specifikt gränssnitt.
Allmänna råd i värdmiljöer:
- På standardservrar med en enda IP lämnas server-ip tom.
- Medveten konfiguration görs i en multi-IP eller privat nätverksstruktur.
- Om fel IP skrivs kan anslutningen nekas eller bindningsfel kan uppstå.
5. Lyssnar verkligen hamnen?
Även om Minecraft-servern verkar vara öppen bör det kontrolleras om porten lyssnas på.
ss -tulpn | grep 25565
Om det inte finns någon utgång betyder det att Minecraft-servern inte lyssnar på den porten. I det här fallet bör server.properties, konsolfel eller Java-process kontrolleras.
Exempel på förväntad utdatalogik:
LISTEN 0 128 0.0.0.0:25565 0.0.0.0:* users:(("java",pid=1234))6. Brandväggsportbehörighet
Även om serverporten lyssnar kan spelare inte ansluta om brandväggen blockerar den externa anslutningen.
På Ubuntu/Debian-system som använder UFW:
ufw allow 25565/tcp ufw reload ufw status
På CentOS/AlmaLinux/Rocky Linux-system som använder Firewalld:
firewall-cmd --permanent --add-port=25565/tcp firewall-cmd --reload firewall-cmd --list-ports
Om det finns en extra brandvägg på värdpanelen eller leverantörssidan måste porttillstånd också ges via panelen.
7. Om du använder domän eller SRV-post
Om spelare ansluter via domän istället för IP måste DNS-posterna vara korrekta.
- Ett rekord: Den dirigerar domänen till serverns IP-adress.
- SRV-post: Ger omdirigering till anpassad Minecraft-port utan skrivport.
- DNS-utbredning: Nya registreringar kanske inte är aktiva på nästan alla platser.
Om spelare Okänd värd Om du får ett felmeddelande kan domänen vara felstavad, DNS-posten saknas eller så kanske den inte har spridits ännu.
8. Minecraft-versionskompatibilitet
Om anslutningen upprättas men spelaren kastas ut vid inloggning kan klient- och serverversionerna vara inkompatibla. Till exempel, om spelaren försöker logga in med 1.21 medan servern är 1.20.1 kan han få ett felmeddelande.
Lösning:
- Meddela serverversionen tydligt för spelarna.
- Om kompatibilitetsplugins som ViaVersion används, konfigurera dem korrekt.
- På modderade servrar måste klientmodpaketet och servermodpaketet vara samma.
Vanliga misstag
- Tror det är ett portproblem när servern är nere
- Skriver fel IP i server-ip-fältet
- Beviljar inte portbehörighet när brandväggen är på
- Ge saknad portinformation till spelare
- Utföra ett anslutningstest utan att logga in på domänens DNS-post
- Försöker köra två Minecraft-servrar på samma port
FAQ
Vad betyder felet avvisad anslutning?
Vanligtvis finns det ingen tjänst som körs på målporten, Minecraft-servern är nere eller så lyssnar inte porten ordentligt.
Vad orsakar ett timeout-fel?
Anslutningen kan missas på grund av brandvägg, nätverksblockering, fel IP, stängd port eller säkerhetsregel på leverantörssidan.
Jag kan inte ansluta till domänen men jag kan ansluta med IP, varför?
DNS- eller SRV-posten kan vara felaktig. Domänen kanske inte pekar på rätt IP.
Säkerhets- och driftsrekommendationer
- Öppna bara de nödvändiga Minecraft-portarna för omvärlden.
- Lämna inte panel-, SSH- och databasportar öppna för allmänheten.
- Skriv rätt IP-, port- och versionsinformation till spelarna.
- Om du använder mer än en server, skapa en portplan.
- När du får meddelanden om anslutningsproblem, fråga efter felmeddelandet, spelarversionen och adressen den ansluter till.
Den här artikeln är speciellt förberedd för PvPServer.