Comment transférer un port pour un serveur Project Zomboid
Zomboid a besoin de son port par défaut et de celui juste au-dessus, tous les deux sur UDP. Les serveurs listés Steam utilisent également deux ports Steam fixes, mais ceux-ci ne concernent que l'apparition dans la liste publique.
Votre configuration
Choisissez la famille de firmware, pas le modèle exact — les menus sont identiques dans une plage.
La valeur par défaut est 16261. Si vous l'avez modifié, c'est la valeur de DefaultPort in the server .ini.
L'adresse privée de la machine exécutant le serveur — ipconfig sur Windows, ip addr sur Linux. Elle commence par 192.168, 10. ou 172.
Ouvrir ceux-ci
Ce firmware accepte les plages, donc chaque ligne ci-dessous est une règle unique.
- 16261-16262 UDP
16261UDPGame trafficDefaultPort. Direct connections land here.16262UDPPlayer channelUDPPort. Build 41 opens a second port immediately above the first; without it players connect and then hang on "Initialising".
Uniquement si vous le souhaitez
Le serveur fonctionne sans eux. Chaque port ouvert est un port sur lequel quelqu'un peut frapper, donc ignorez ceux dont vous n'avez pas besoin.
- 8766-8767 UDP
8766UDPSteam queryOnly for Steam-listed servers.8767UDPSteam masterPairs with 8766 for the public list.
Ne pas ouvrir ceux-ci
Ce jeu n'a pas de port d'administration à distance à ne pas prendre en compte. Ouvrez uniquement ce qui est répertorié à gauche et rien d'autre.
Étape par étape : your router
- 1
Attribuez au serveur une adresse IP locale fixe
Un transfert pointe vers une adresse. Si le serveur choisit une adresse différente après un redémarrage, la règle pointe silencieusement vers rien — c'est pourquoi les transferts "arrêtent de fonctionner" d'eux-mêmes.
Sur ce routeur :look for DHCP Reservation, Address Reservation, Static Lease or Manually Assigned IP
- 2
Ouvrez la page admin du routeur
Essayez ces adresses dans un navigateur sur le même réseau :
- 192.168.0.1
- 192.168.1.1
- 192.168.2.1
- 10.0.0.1
Almost always printed on a sticker on the router itself.
- 3
Trouvez la page de transfert de port
Port Forwarding, Virtual Server, NAT, Applications & Gaming, or Port Mapping
Vendors use at least six names for the same feature. Whatever it is called, the page you want is the one asking for a port, a protocol and a device on your network. If the external and internal port fields both exist, set them to the same number.
- 4
Créez une règle par ligne
a description field, if there is one External / WAN / Public / Service port Internal / LAN / Private port Protocol Internal IP / Device / Server IP Project Zomboid 16261-16262 16261-16262 UDP l'adresse IP locale de votre serveur Le port externe et interne sont le même numéro ici. Modifier le port externe est possible, mais alors tout le monde se connecte sur le nouveau, donc gardez-les assortis à moins d'avoir une raison.
- 5
Laissez le serveur passer à travers son propre pare-feu
Le routeur envoie maintenant le trafic à la machine, et la machine peut toujours le refuser. Windows Defender Firewall en particulier bloque un serveur dédié fraîchement installé par défaut, qui semble exactement comme un transfert échoué.
Emportez-le avec vous
Project Zomboid — port forwarding rules --------------------------------------- 16261-16262 UDP -> <server local IP>
Vérifiez si cela a fonctionné
Testez à partir de l'extérieur de votre propre réseau. Se connecter à une machine dans la maison ne prouve rien — ce trafic ne quitte jamais le LAN et ne touche jamais la règle que vous venez d'écrire.
Ce qui se passe généralement mal
Rediriger seulement le premier port produit le plus reconnaissable échec dans l'hébergement de Zomboid : les joueurs se connectent, l'établissement de la connexion se termine et le client reste sur "Initialisation" pour toujours. Ce n'est pas un conflit de mod et ce n'est pas un chargement de monde lent. C'est le deuxième port, que le serveur utilise pour le canal de joueur une fois la connexion établie.
Ne pas transférer du tout
Les serveurs Zomboid sont gourmands en mémoire proportionnellement à la quantité que vos joueurs ont exploré, car le serveur garde les zones chargées résidentes. Un monde en cours d'exécution dépasse plus rapidement une machine de bureau moyenne que la plupart des gens ne s'y attendent.