Réseau et allocations
Comprendre les ports et l'accès réseau public sur Daki Hosting — et ce qui diffère entre le Free Tier et les offres payantes.
L'accès réseau fonctionne différemment selon que vous êtes sur le Free Tier ou sur une offre payante. Cette page explique le fonctionnement des ports et des allocations, et ce que vous pouvez attendre dans chaque cas.
Ce que vous allez apprendre
- La différence d'accès réseau entre le Free Tier et les offres payantes
- Ce qu'est une allocation
- Comment consulter votre nom d'hôte et votre port
- Comment ajouter des allocations sur les offres payantes
Free Tier : aucun port public
Les serveurs Free Tier n'ont pas de ports accessibles publiquement. Les connexions entrantes depuis l'extérieur du serveur ne sont pas prises en charge sur le Free Tier.
Cela signifie que :
- Votre application ne peut pas recevoir de requêtes HTTP externes ni de connexions WebSocket.
- Les serveurs web, les API et les points de terminaison de webhooks ne seront pas joignables depuis Internet.
- Les bots Discord ne sont pas concernés : ils se connectent en sortant vers Discord et n'ont pas besoin de port entrant.
Si votre application doit être joignable de l'extérieur (par ex. une API web, un serveur de jeu ou un bot utilisant des interactions par webhook), vous aurez besoin d'une offre payante.
Offres payantes : ports accessibles publiquement
Toutes les offres payantes (Bronze, Silver, Gold et les offres de serveurs de jeu) incluent au moins une allocation de port accessible publiquement. Votre application peut ainsi accepter des connexions entrantes depuis n'importe où.
Chaque serveur payant se voit attribuer un nom d'hôte et un port, tous deux visibles dans l'onglet Network du Portail.
Exemple :
- Nom d'hôte :
eu-node1.daki.cc - Port :
25565 - Adresse complète :
eu-node1.daki.cc:25565
Votre application doit écouter sur le port attribué pour être joignable de l'extérieur.
Qu'est-ce qu'une allocation ?
Une allocation est une paire nom d'hôte + port attribuée à votre serveur. Elle représente un point de terminaison réseau accessible publiquement. Les serveurs payants démarrent avec une allocation par défaut.
Ajouter des allocations (offres payantes uniquement)
Sur les offres payantes, vous pouvez ajouter des allocations de port supplémentaires depuis l'onglet Network du Portail. C'est utile lorsque votre application doit écouter sur plusieurs ports en même temps — par exemple un serveur de jeu avec un port de requête en plus de son port principal.
Questions fréquentes
Sur quel port mon application doit-elle écouter ?
Votre application doit écouter sur le port exact affiché dans l'onglet Network. Écouter sur un autre port la rendra inaccessible depuis l'extérieur. Certains eggs fournissent cette valeur sous forme de variable d'environnement (par ex. PORT ou SERVER_PORT) que vous pouvez lire dans votre code.
Mon bot Discord fonctionne sur le Free Tier — pourquoi ?
Les bots Discord établissent une connexion sortante vers les serveurs de Discord (via WebSocket). Ils n'ont pas besoin de port entrant pour fonctionner, ce qui explique qu'ils marchent sur le Free Tier. Si votre bot exécute aussi un serveur HTTP (par ex. pour les interactions de commandes slash ou un dashboard web), vous aurez besoin d'une offre payante pour que ce composant soit accessible.
Puis-je obtenir une IP statique ou un domaine personnalisé ?
Daki utilise des IP partagées entre ses nœuds. Vous pouvez faire pointer votre propre domaine vers un serveur payant en utilisant Cloudflare comme reverse proxy — voir Connecter un domaine personnalisé. Pour les options d'IP statique, contactez le support via le Billing Panel ou Discord.
Je suis sur une offre payante mais mon port ne semble pas accessible
Vérifiez que votre application écoute sur le bon port (consultez l'onglet Network). Confirmez aussi que le serveur est en marche et que l'application a entièrement démarré. Si le problème persiste, contactez le support.
Étapes suivantes
- Paramètres de démarrage — Configurez votre commande de démarrage pour utiliser le bon port.
- Offres payantes — Passez à une offre supérieure pour obtenir des ports accessibles publiquement.
- Obtenir de l'aide — Contactez le support en cas de problème d'allocation.