Comment transférer un port pour un serveur Don't Starve Together

Don't Starve Together fait fonctionner chaque shard en tant que serveur distinct sur son propre port. Un cluster avec des grottes est donc deux serveurs et deux ports, plus les Steam ports si vous souhaitez une 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 10999. Si vous l'avez modifié, c'est la valeur de server_port in 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.

  • 10998-10999 UDP
  • 10999UDPMaster shardThe overworld shard players connect to.
  • 10998UDPCaves shardEach shard runs as its own server on its own port. A cluster with caves needs both forwarded.

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.

  • 8767-8768 UDP
  • 8768UDPSteam querymaster_server_port, for the public listing.
  • 8767UDPSteam authenticationauthentication_port.

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. 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
    Don't Starve Together10998-1099910998-10999UDPl'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

Don't Starve Together — port forwarding rules
---------------------------------------------
10998-10999  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 shard maître vous donne un monde dans lequel les gens peuvent se joindre et une entrée de grotte qui les déconnecte. Le shard de grottes se trouve un port en dessous du maître par défaut, ce qui est la direction opposée de tous les autres jeux de cette liste, et il est facile de se tromper en écrivant la règle.

Ne pas transférer du tout

Un cluster dédié fait avancer les saisons du monde que vous jouez, même si personne n'y joue, ce qui est l'un des objectifs d'une sauvegarde Don't Starve Together à long terme.

Assistance & Aide