Comment transférer un port pour un serveur 7 Days to Die

7 Days to Die a la disposition des ports la plus inhabituelle ici : le port de jeu à la fois sur TCP et UDP, puis trois autres ports UDP immédiatement au-dessus pour les données du serveur et la Steam requête.

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 26900. Si vous l'avez modifié, c'est la valeur de ServerPort in serverconfig.xml.

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.

  • 26900 TCP
  • 26900-26903 UDP
  • 26900TCPGame trafficServerPort. 7 Days needs TCP here and UDP on the ports above it — an unusual split that trips most people up.
  • 26900UDPGame trafficThe same number over UDP.
  • 26901UDPServer dataClaimed automatically alongside the main port.
  • 26902UDPServer dataClaimed automatically alongside the main port.
  • 26903UDPSteam queryNeeded to show up in the server browser.

Ne pas ouvrir ceux-ci

Ce sont des prises administratives. Beaucoup de guides répertorient ces ports aux côtés des ports de jeu ; en les ouvrant, vous mettez une console à distance pour votre serveur sur Internet public.

  • 8080TCPWeb dashboardThe control panel. It has a login, but it is still an admin surface on a game box.
  • 8081TCPTelnetUnencrypted remote console. Forwarding this is the worst mistake available on this page.

Si vous avez besoin d'une administration à distance, atteignez la machine via SSH ou un VPN et parlez au port à partir de là. Le port reste fermé pour tout le monde.

Étape par étape : your router

  1. 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. 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. 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. 4

    Créez une règle par ligne

    a description field, if there is oneExternal / WAN / Public / Service portInternal / LAN / Private portProtocolInternal IP / Device / Server IP
    7 Days to Die2690026900TCPl'adresse IP locale de votre serveur
    7 Days to Die26900-2690326900-26903UDPl'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. 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

7 Days to Die — port forwarding rules
-------------------------------------
26900  TCP  ->  <server local IP>
26900-26903  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

La division de protocoles mélangés est ce qui trompe les gens. Ouvrir la plage sur UDP seul laisse le port de jeu à moitié configuré ; ouvrir TCP seul laisse tout le reste fermé. Au-delà de cela, le serveur est livré avec une console telnet et un tableau de bord Web, et aucun des deux n'appartient à Internet public — le telnet en particulier envoie son mot de passe en texte clair, donc le transmettre donne le contrôle complet du serveur à quiconque observe la connexion.

Ne pas transférer du tout

Les nuits de la horde sont le moment où un serveur 7 Days montre quel matériel il est sur, car le nombre de zombies augmente exactement au moment où tout le monde joue. Si le serveur est déjà en difficulté un soir calme, le jour sept ne se passera pas bien.

Assistance & Aide