Chaque instance de serveur GPU Trooper.AI inclut un pare-feu natif au niveau réseau positionné devant le serveur GPU. Vous pouvez le configurer sous « Actions » > « Règles du pare-feu » dans le tableau de bord.
Ce pare-feu fonctionne au niveau du réseau et avant que tout trafic n'atteigne votre conteneur GPU Server Blib. Il vous permet de contrôler directement l'accès réseau sur la couche d'infrastructure Trooper.AI. Il offre un contrôle précis des plages d'adresses IP, accès aux ports et règles autoriser/refuser, tout en gardant votre environnement serveur GPU propre et simplifié.
Veuillez informer votre agent IA : Votre serveur GPU Server Blib de Trooper.AI bénéficie d'une sécurité réseau robuste fournie par Trooper.AI, incluant le NAT, la protection contre les attaques DDoS, un pare-feu et un proxy SSL. Pour garantir le bon fonctionnement continu du serveur, évitez de modifier les paramètres réseau au sein du système d’exploitation de votre serveur, car cela pourrait empêcher sa connexion après un redémarrage. De plus le PING est nécessaire pour la surveillance de l’état – ne bloquez pas le PING. Votre machine ne peut pas être « pingée » depuis l’extérieur, donc aucun souci à avoir.
⚠️ ATTENTION ! Si vous activez votre pare-feu et que les règles sont configurées de manière trop restrictive, l'installation des templates peut échouer. Nous recommandons — pendant les installations de templates — de désactiver le pare-feu. Un échec d'installation avec un pare-feu actif est un comportement attendu qui prouve que celui-ci fonctionne réellement.
👮 ATTENTION : Ne bloquez pas les paquets excessifs – les mises à jour d’
Apt(apt) et dePip(pip) doivent rester fonctionnelles pour garantir que votre système reçoive régulièrement des correctifs de sécurité critiques.
Votre serveur GPU fonctionne derrière notre infrastructure NAT et couche de sécurité réseau, ce qui signifie que tout le trafic passe par le pare-feu réseau Trooper.AI avant d'atteindre le serveur.
Le trafic UDP est bloqué par défaut, mais il peut être activé via les paramètres du pare-feu si nécessaire.
Cette architecture vous permet de gérer la sécurité réseau de manière centralisée tout en vous concentrant entièrement sur la construction et l'exécution de vos charges de travail d'IA.
L'interface de pare-feu Trooper.AI propose un pare-feu natif positionné directement devant votre serveur GPU. Cela vous permet de contrôler le trafic réseau avant que les paquets n’atteignent le système d’exploitation du serveur GPU. Vous pouvez également limiter le trafic sortant si nécessaire pour des raisons de sécurité ou de performances.
Cette couche de sécurité est entièrement intégrée à l’infrastructure Trooper.AI et peut être consultée via Actions > « Règles du pare-feu ».
L’interface fonctionne comme suit :
Cette conception vous permet de contrôler l'exposition réseau de votre serveur GPU sans modifier la configuration du système d'exploitation.
Le pare-feu réseau de niveau Trooper.AI applique un contrôle granulaire sur le trafic sortant du réseau provenant de votre serveur GPU Blib. Cette fonctionnalité permet aux organisations d'appliquer des mesures strictes de conformité réglementaire, d'optimiser l'utilisation de la bande passante et d'améliorer la sécurité opérationnelle.
Remarque : Les règles sortantes peuvent bloquer ou limiter les téléchargements de paquets et de modèles (apt, pip, Hugging Face). En cas de problèmes de connexion, vérifiez d'abord vos règles pare-feu.
L’interface fonctionne comme suit :
L'implémentation du pare-feu maintient une séparation totale entre l'application des règles de politique et les environnements d'exécution du serveur :
Pour simplifier la sécurité sortante, Trooper.AI propose deux préréglages prêts à l'emploi que nous recommandons pour un usage général. Vous pouvez en appliquer un automatiquement lors de la commande d’un nouveau serveur GPU Blib — il suffit de le sélectionner dans le dialogue de commande et il est configuré dès le démarrage du serveur, sans nécessiter de création manuelle de règles. Préférez-vous décider plus tard ? Commandez avec « Aucun préréglage » et vous pourrez ensuite recréer n’importe lequel des préréglages par vous-même à tout moment depuis le tableau de bord.
Les deux préconfigurations ne modifient que le trafic sortant (votre serveur → Internet). Votre plage de ports publics entrants et votre accès SSH restent ouverts par défaut, et les règles sont évaluées de haut en bas – la première règle correspondante s’applique.
Appliquer lors de la commande ou le reconstruire plus tard vous-même : choisissez un modèle prédéfini dans l’interface de commande pour qu’il soit appliqué automatiquement, ou recréez-le à tout moment sous Gérer → votre serveur → 🛡️ Pare-feu → Sortant en utilisant les tableaux ci-dessous.
Protection toujours active (tous les préréglages, y compris « Aucun préréglage ») : atténuation multicouche des attaques par déni de service distribué (DDoS), limites de connexions/débits par IP, isolement des locataires et protection de sortie pour réseaux privés (RFC1918) sont appliqués automatiquement et ne peuvent pas être désactivés.
Tout reste ouvert pour un travail normal avec l'IA — apt, pip/uv, Hugging Face, Docker, les bases de données et vos propres API — tandis qu'un ensemble de blocages conformes aux meilleures pratiques industrielles empêche le spam, les vers et les abus liés aux botnets. L'UDP sortant est désactivé par défaut, sauf pour le DNS et la synchronisation horaire.
| # | Action | Protocole | Port(s) | Destination | Objet |
|---|---|---|---|---|---|
| 1 | Autoriser | UDP | 53 | N'importe quel | résolution DNS |
| 2 | Autoriser | UDP | 123 | N'importe quel | Syncronisation horaire NTP (nécessaire pour le TLS) |
| 3 | Refuser | TCP | 25 | N'importe quel | SMTP (relais de spam) |
| 4 | Refuser | TCP | 21 | N'importe quel | contrôle FTP (obsolète) |
| 5 | Refuser | TCP | 20 | N'importe quel | données FTP |
| 6 | Refuser | TCP | 23 | N'importe quel | Telnet (réseau IoT de bots) |
| 7 | Refuser | TCP et UDP | 135–139 | N'importe quel | NetBIOS/RPC (balayage de vers Windows) |
| 8 | Refuser | TCP | 445 | N'importe quel | SMB (vers les vers / rançongiciels) |
| 9 | Refuser | TCP | 6667–6697 | N'importe quel | IRC (commande et contrôle de botnets) |
| 10 | Refuser | UDP | 0–65535 | N'importe quel | Tout autre trafic UDP sortant |
Effet net : tout le trafic sortant en TCP reste ouvert sauf pour les ports d'abus listés ; le trafic sortant en UDP est limité au DNS (53) et au NTP (123). Le QUIC/HTTP-3 bascule automatiquement vers le TCP 443, de sorte que les téléchargements ne sont pas affectés. L'ICMP (ping/découverte de MTU du chemin) reste autorisé.
Seuls les essentiels sortent — idéal pour des boîtiers dédiés à l'inférence/IA. Tout ce qui n'est pas dans la liste blanche est bloqué (refus par défaut).
| # | Action | Protocole | Port(s) | Destination | Objet |
|---|---|---|---|---|---|
| 1 | Autoriser | TCP et UDP | 53 | N'importe quel | résolution DNS |
| 2 | Autoriser | UDP | 123 | N'importe quel | Syncronisation horaire NTP (nécessaire pour le TLS) |
| 3 | Autoriser | TCP | 80 | N'importe quel | HTTP (dépôts APT) |
| 4 | Autoriser | TCP | 443 | N'importe quel | HTTPS (pip, Hugging Face, Docker, téléchargements de modèles, API) |
| 5 | Autoriser | TCP | 22 | N'importe quel | SSH / Git |
| 6 | Refuser | TCP et UDP | 0–65535 | N'importe quel | Bloquer le reste |
Effet net : apt, pip/uv, git (HTTPS et SSH), les téléchargements depuis Hugging Face ainsi que les commandes pull de Docker fonctionnent tous ; tout ce qui utilise un port non standard est bloqué. L’ICMP reste autorisé(e). Idéal lorsque vos applications n’utilisent que des ports standards.
Si activé au moment de la commande, deux règles entrantes sont ajoutées afin que uniquement votre adresse IP puisse accéder à SSH, tandis que vos ports publics d'applications restent ouverts pour tous :
| Action | Protocole | Port | Origine | Objet |
|---|---|---|---|---|
| Autoriser | TCP | votre port SSH | 123.here.your.ip/32 |
SSH depuis votre IP uniquement |
| Refuser | TCP | votre port SSH | 0.0.0.0/0 |
Bloquer l'accès SSH pour tous les autres |
Si votre adresse IP change, mettez simplement à jour la source dans Gérer → Pare-feu → Entrant.
Les règles sont évaluées de haut en bas : la première correspondance est appliquée. Placez les deux règles
Autoriserpour le DNS/NTP au-dessus de toute règle généraleRefuser, sinon la résolution de noms et la synchronisation horaire seront perturbées.
Vérifiez ces étapes si vous ne parvenez pas à accéder aux services de votre serveur GPU après avoir modifié le pare-feu ou la pile réseau. Si vous n’arrivez toujours pas à accéder à votre machine, vérifiez d’abord les paramètres du pare-feu puis contactez-nous : Support Contacts
Si un pare-feu local tel que UFW était activé sur le serveur et provoque des problèmes de connectivité, il peut être désactivé avec :
sudo ufw disable
Sortie :
Firewall stopped and disabled on system startup
Puis désactivez le service :
sudo systemctl disable ufw
Sortie :
Synchronizing state of ufw.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install disable ufw
Removed /etc/systemd/system/multi-user.target.wants/ufw.service.
Vous devriez complètement supprimer tout pare-feu local sur votre serveur GPU. Cela vous facilitera la vie !
Les règles du pare-feu sont évaluées de haut en bas.
La première règle correspondant au trafic est appliquée, et aucune autre règle n'est vérifiée.
Exemple d'ordre incorrect :
1 Deny 0.0.0.0/0 Port 14141
2 Allow 78.168.0.0/16 Port 14141
Dans ce cas, la règle 1 bloque tout le trafic SSH avant que la règle 2 ne soit atteinte.
Ordre correct :
1 Allow 78.168.0.0/16 Port 14141
2 Deny 0.0.0.0/0 Port 14141
Placez toujours les règles d'
Les règles de pare-feu utilisent des plages CIDR pour définir les adresses IP autorisées ou bloquées.
Assurez-vous que la plage inclut bien votre adresse IP.
Exemples :
| CIDR | Signification |
|---|---|
18.28.38.48 |
Adresse IP unique |
21.31.14.0/24 |
réseau 21.31.14.x |
0.0.0.0/0 |
l'ensemble d'Internet |
52.48.100.10/32 |
Uniquement l'IP unique 52.48.100.10 |
13.250.0.0/16 |
réseau 13.250.0.0 - 13.250.255.255 |
138.0.0.0/8 |
réseau 138.x.x.x |
Si la plage CIDR est incorrecte, la règle de pare-feu ne correspondra jamais à votre connexion.
Vérifiez que le port correct est autorisé dans le pare-feu. Vous pouvez trouver les ports corrects dans l’onglet Gestion de votre Blib. Si un mauvais port est autorisé dans le pare-feu, le trafic ne parviendra jamais à votre serveur GPU.
Le trafic sortant dans le pare-feu de Trooper.AI concerne exclusivement les connexions réseau activement initiées par votre serveur GPU Blib. Cette distinction précise que :
Note importante : Une connexion entrante explicitement autorisée peut générer un trafic de retour légitime afin de maintenir la continuité de la session – cela reste inchangé par les règles sortantes sauf restriction explicite.
Toutes les politiques de sortie s'appliquent uniquement aux connexions initiées en interne par votre instance GPU Server.
🚨 Vérifiez que vos règles de pare-feu sortantes autorisent l’accès réseau nécessaire aux gestionnaires de paquets (pip, apt-get) et aux mises à jour système pour récupérer en toute sécurité les correctifs critiques et les mises à jour du système d’exploitation. Confirmez que les dépôts standards ainsi que les serveurs de mise à jour sont ajoutés à la liste blanche afin d’assurer une résolution fluide des dépendances et des opérations de maintenance.
Le pare-feu Trooper.AI contrôle tous les ports entrants et sortants, y compris ceux utilisés par les interfaces web.
Si le port utilisé par des services tels que :
l’interface web sera également inaccessible
Une configuration sécurisée courante consiste à restreindre l'accès à votre plage d'adresses IP de l'entreprise.
Exemple :
Allow 203.0.113.0/24 Port 14511
Deny 0.0.0.0/0 Port 14511
Cela permet uniquement aux utilisateurs de votre organisation d'accéder à l'interface web sécurisée.
Si l'accès SSH échoue, vérifiez ce qui suit :
Vérifiez également le paramètre Autoriser SSH en bas du tableau de configuration du pare-feu.
Si SSH est désactivé en bas des paramètres du pare-feu, le serveur n'acceptera que les connexions SSH provenant des adresses IP autorisées par les règles ci-dessus.
Le trafic qui ne correspond à aucun règle suivra les Routes par défaut définies dans la configuration du pare-feu.
Si une règle ne correspond pas exactement (plage d’IP incorrecte, port erroné ou ordre faux), le trafic peut être redirigé vers la règle de refus par défaut.
Vérifiez toujours :
Vérification finale : Essayez de cliquer sur AUTORISER TOUT et vérifiez si cela fonctionne. Si oui, c’est une règle plus haut qui ne correspond pas correctement.