Anti-DDoS : quel port choisir, messages à ignorer, débit
La protection anti-DDoS (Gcore) est toujours active et incluse sur nos serveurs de jeux et nos VPS : il n'y a rien à activer ni à payer en plus. Elle applique des règles différentes selon la plage de ports utilisée. Cette page répond aux questions les plus fréquentes ; la présentation générale est dans Protection Anti-DDoS.
Quelle plage de ports utiliser ?
| Ce que vous hébergez | Plage à utiliser | Protocoles |
|---|---|---|
| Minecraft (Java, proxy Velocity / BungeeCord) | 26000 - 26999 | TCP et UDP |
| Tout autre jeu ou service (Nova-Life, serveur de chat vocal…) | 25000 - 25999 | TCP et UDP |
| FiveM | 30000 - 30200 (jeu), 40000 - 40200 (txAdmin) | voir Protection Anti-DDoS |
La plage 26000 - 26999 passe par un filtre spécifique à Minecraft. Un autre jeu ou service placé sur ces ports (par exemple un serveur Nova-Life, ou un serveur vocal) voit ses connexions bloquées. Déplacez-le sur un port de la plage 25000 - 25999, en TCP et en UDP, puis redémarrez-le.
Ces règles s'appliquent aussi aux IP des VPS : sur un VPS, vous choisissez vos ports, mais un serveur non-Minecraft doit éviter 26000 - 26999. Inversement, un serveur Minecraft exposé hors de cette plage (par exemple sur le port par défaut 25565) ne bénéficie que d'un filtrage générique, moins efficace contre les attaques visant Minecraft (floods de connexions, bots).
Sur une offre de serveur de jeu, les ports alloués sont déjà dans la bonne plage. Si vous devez en changer, ouvrez un ticket.
Minecraft sur VPS avec un proxy (Velocity)
- Faites écouter le proxy sur un port de la plage 26000 - 26999, par exemple
bind = "0.0.0.0:26565"dansvelocity.toml. - Les serveurs derrière le proxy (lobby, survie…) ne doivent pas être exposés publiquement : faites-les écouter sur
127.0.0.1(ou sur une IP privée s'ils sont sur une autre machine). - Un serveur de chat vocal n'est pas du trafic Minecraft : placez-le dans la plage 25000 - 25999.
Le proxy se connecte au lobby puis « read timed out »
Si Velocity (ou un autre proxy Minecraft) est bloqué, ou affiche lobby has connected puis read timed out au bout de 30 secondes alors que le forwarding et le secret sont corrects, c'est le filtrage Minecraft de la plage 26000 - 26999 qui est en cause : passez le proxy sur un port de la plage 25000 - 25999 (TCP et UDP), par exemple bind = "0.0.0.0:25577", puis redémarrez-le. Sur une offre de serveur de jeu, ouvrez un ticket pour obtenir un port dans cette plage.
Serveur Minecraft chez YorkHost, proxy chez un autre hébergeur
Même symptôme quand votre serveur (Paper, Spigot…) est chez YorkHost et que votre proxy Velocity / BungeeCord est hébergé ailleurs : le proxy se connecte puis échoue avec ReadTimeoutException / read timed out au bout de 30 à 45 secondes. Le port de votre serveur, celui que le proxy contacte, doit être dans la plage 25000 - 25999. Sur une offre de serveur de jeu, demandez ce changement de port au support (ticket ou assistant) : le port principal passe en 25000 - 25999, puis vous redémarrez le serveur et mettez à jour l'adresse ip:port dans la configuration de votre proxy (velocity.toml, section [servers]). Vos fichiers, mondes et plugins sont conservés.
Messages à ignorer
Ces messages sont dus à la protection anti-DDoS, qui bloque certaines requêtes de vérification. Ils n'ont aucun impact tant que les joueurs peuvent se connecter :
- FiveM, dans la console :
Server list query returned an error: Cfx failed to reach the server at …; - FiveM, depuis l'extérieur : les adresses
/info.jsonou/dynamic.jsonrépondentEmpty reply from server.
Si en revanche les joueurs ne peuvent pas se connecter, il s'agit d'un autre problème (port, server.cfg…) : voir Connexion au serveur.
Speedtest lent, débit
- Un speedtest lancé depuis un VPS n'est pas représentatif : le filtrage peut ralentir certains outils de test. Jugez plutôt sur un usage réel (téléchargement, service hébergé).
- Les VPS sont raccordés en 1 Gbit/s ou 10 Gbit/s selon l'offre.
- Un débit élevé en continu (plusieurs Gbit/s en permanence, par exemple pour de la diffusion) n'est pas couvert par une offre standard : il fait l'objet d'une offre réseau sur devis, dont le prix dépend de la destination du trafic. Contactez le support en précisant votre usage et où se trouvent vos utilisateurs.
Protéger un service hébergé ailleurs : tunnels IP
Pour protéger une infrastructure hébergée hors de YorkHost, nous proposons des tunnels IP protégés, à commander sur clients.yorkhost.fr/cart/tunnel-ip/. Si vous avez seulement besoin de relier des machines, un tunnel VXLAN ou EoIP est possible : demandez-le au support. La protection Stormwall n'est plus proposée.