Tu choisis les services que nous pouvons activer pour l’analyse, la personnalisation et les contenus externes.
Nous utilisons des cookies et des technologies similaires sur notre site pour personnaliser les contenus, intégrer des médias externes et mieux comprendre l’utilisation de certaines sections.
Cookies nécessaires
Ces entrées assurent des fonctions essentielles comme la sécurité, la stabilité et le traitement des formulaires.
Tes données peuvent être traitées avec ton consentement ou sur la base d’intérêts légitimes. Dans les paramètres des cookies, tu peux refuser chaque catégorie facultative ou l’autoriser individuellement.
Certains services traitent des données personnelles dans des pays tiers. En donnant ton consentement, tu acceptes également ce transfert. Pour en savoir plus, consulte notre politique de confidentialité.
Tu pourras rouvrir et modifier ta sélection à tout moment. · 1.0.2
Découvre comment configurer un pare-feu pour sécuriser ton serveur et autoriser les connexions externes nécessaires → En savoir plus
10 novembre 20264 min de lecture1 Vues0 utile
Introduction
De nombreux services et programmes nécessitent d’autoriser les connexions externes. Pour cela, le plus simple est de configurer un pare-feu.
Dans ce guide, tu apprendras à configurer un pare-feu et à autoriser ces connexions.
FAQ
Questions fréquentes
UFW et IPTables. Le guide commence par UFW, plus simple à configurer et à gérer.
Avec sudo apt install ufw.
sudo ufw default deny incoming et sudo ufw default allow outgoing. Autorise ensuite SSH et les autres ports nécessaires (par exemple sudo ufw allow 22) avant d’activer UFW.
Oui, ton VPS dispose d’un pare-feu réseau supplémentaire dans l’onglet Pare-feu réseau du tableau de bord ZapX. Par défaut, il est réglé sur ACCEPT pour le trafic entrant et sortant. Si tu as défini des règles plus restrictives, tu dois également y autoriser les mêmes ports.
Avis
Cet article t’a-t-il été utile ?
Ton avis nous aide à mieux définir les priorités et à améliorer les contenus.
0 de 0 Les personnes ayant donné leur avis ont trouvé cet article utile.
Aide personnalisée
Le guide ne suffit pas ?
Notre équipe d’assistance ZAP connaît ton produit : décris brièvement ta demande et nous t’aiderons personnellement.
Navigation
VPS
Préparation
Pour installer le pare-feu, tu dois te connecter à ton serveur via SSH. Si tu ne sais pas comment faire, consulte notre guide de première connexion.
Une fois connecté, mets le serveur à jour avec apt update et apt upgrade.
Infos
Pare-feu réseau supplémentaire dans le tableau de bord ZapX
Ce guide concerne le pare-feu sur ton serveur (UFW/IPTables). Indépendamment de celui-ci, ton VPS dispose d’un pare-feu réseau supplémentaire dans le tableau de bord ZapX (onglet Pare-feu réseau), qui se trouve en amont de ton serveur. Par défaut, il est réglé sur ACCEPT pour le trafic entrant et sortant et n’a donc aucune incidence sur les étapes suivantes. Toutefois, si tu as défini des règles plus restrictives (par exemple une politique DROP/REJECT ou des règles de pare-feu personnalisées), tu dois également y autoriser les mêmes ports.
Utiliser UFW (facile)
Il existe plusieurs programmes de pare-feu pour Linux. Dans ce guide, nous nous concentrons sur les deux plus populaires : UFW et IPTables.
Nous commençons par UFW, car sa configuration et sa gestion sont plus simples.
Installer UFW
Tu peux installer UFW très facilement avec APT à l’aide de sudo apt install ufw.
Pour éviter de perdre ta connexion SSH, n’active pas encore le pare-feu : commence par le configurer correctement.
Configurer UFW
Nous recommandons les règles par défaut suivantes :
Tu dois maintenant autoriser la connexion SSH ainsi que tous les autres ports que tu souhaites ouvrir :
sudo ufw allow 22 pour SSH
sudo ufw allow 80 comme exemple pour HTTP
sudo ufw allow 25565 comme exemple pour un serveur de jeu Minecraft
Pour activer UFW, exécute sudo ufw enable. Tu peux autoriser d’autres ports à tout moment avec sudo ufw allow PORT.
Ajouter des redirections de ports
Pour autoriser un port, tu peux simplement utiliser cette commande :
Pour les ports TCP :
sudo ufw allow PORT/tcp – remplace PORT par le port souhaité.
Exemple : sudo ufw allow 25565/tcp pour un serveur de jeu Minecraft
Pour les ports UDP :
sudo ufw allow PORT/udp – remplace PORT par le port souhaité.
Exemple : sudo ufw allow 9987/udp pour un serveur TeamSpeak 3
Afficher et supprimer des règles de ports
Pour afficher toutes les règles de ports, utilise sudo ufw status numbered.
Pour supprimer une règle, exécute sudo ufw delete NUMMER, où NUMMER correspond au numéro de la règle dans la liste.
Installer IPTables (avancé)
La plupart des systèmes ont IPTables installé par défaut, mais, par précaution, tu peux exécuter sudo apt install iptables.
Configurer IPTables
Commence par définir les règles par défaut et les paramètres :
sudo iptables -P INPUT DROP – bloquer toutes les connexions entrantes
sudo iptables -P FORWARD DROP – bloquer toutes les redirections
sudo iptables -P OUTPUT ACCEPT – autoriser toutes les connexions sortantes
sudo iptables -A INPUT -i lo -j ACCEPT – autoriser le trafic de bouclage
sudo iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT – autoriser toutes les connexions existantes
Tu dois maintenant autoriser SSH ainsi que tous les autres ports que tu souhaites ouvrir :
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT pour SSH
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT comme exemple pour HTTP
sudo iptables -A INPUT -p tcp --dport 25565 -j ACCEPT comme exemple pour un serveur de jeu Minecraft
Pour conserver les règles après un redémarrage, installe le paquet iptables-persistent avec sudo apt install iptables-persistent.
Enregistre les règles avec sudo netfilter-persistent save et active le démarrage automatique avec sudo systemctl enable netfilter-persistent.
Ajouter des redirections de ports
Pour autoriser un port, tu peux utiliser cette commande :
Pour les ports TCP :
sudo iptables -A INPUT -p tcp --dport PORT -j ACCEPT – remplace PORT par le port souhaité.
Exemple : sudo iptables -A INPUT -p tcp --dport 25565 -j ACCEPT pour un serveur de jeu Minecraft
Pour les ports UDP :
sudo iptables -A INPUT -p udp --dport PORT -j ACCEPT – remplace PORT par le port souhaité.
Exemple : sudo iptables -A INPUT -p udp --dport 9987 -j ACCEPT pour un serveur TeamSpeak 3
Afficher et supprimer des règles de ports
Tu peux afficher toutes les règles avec sudo iptables -L --line-numbers.
Pour supprimer une règle, utilise sudo iptables -D INPUT NUMMER, où NUMMER correspond au numéro de la règle dans la liste.
Conclusion
Tu as installé un pare-feu sur ton serveur Linux et créé tes propres règles de ports. Tu peux également suivre ce guide pour autoriser d’autres ports.
Si tu as des questions ou rencontres des problèmes, notre équipe d’assistance est là pour t’aider tous les jours ! 🙂
Hébergement de serveurs dès 2,49 € / mois, mise en ligne immédiate, protection DDoS incluse.