Comment configurer le réseau et le pare-feu
Une VM Hikube peut être exposée sur Internet via une IP publique IPv4, filtrée par un pare-feu qui n'ouvre que les ports choisis. Elle peut aussi être reliée à des réseaux privés (VPC). Ce guide explique comment régler ces options depuis la console, à la création ou sur une VM existante.
Prérequis
- Un compte Hikube et un projet
- Une VM existante, ou l'assistant de création ouvert
- La liste des ports dont votre application a besoin
Étapes
1. Choisir le mode d'exposition
| Configuration | Effet | Cas d'usage |
|---|---|---|
| Adresse IPv4 Publique activée + Activer le Pare-feu coché | Seuls les Ports Autorisés sont joignables depuis Internet | Production, services ciblés (recommandé) |
| Adresse IPv4 Publique activée + pare-feu décoché | Tous les ports de la VM sont joignables depuis Internet | VPN, passerelle, protocoles à ports dynamiques |
| Adresse IPv4 Publique désactivée | Aucune exposition sur Internet | VM interne, joignable via un VPC |
Gardez le pare-feu activé en production et n'ouvrez que les ports nécessaires.
Le pare-feu ne filtre que le trafic qui arrive par l'IP publique. Le trafic entre les VM du projet, sur un VPC comme sur le réseau principal, n'est pas filtré : utilisez pour cela le pare-feu de l'OS (ufw, firewalld, nftables).
2. Régler les options à la création
À l'étape Réseau de l'assistant :
- Adresse IPv4 Publique : laissez l'interrupteur activé pour exposer la VM.
- Activer le Pare-feu : laissez la case cochée.
- Ports Autorisés : cochez SSH (22), HTTP (80), HTTPS (443) selon vos besoins.
- Pour un autre port, saisissez-le dans Port personnalisé... (1 à 65535) et cliquez sur le bouton d'ajout. Il apparaît coché dans la liste ; l'icône de corbeille le retire.
Le Récapitulatif affiche IP Publique, Pare-feu et Ports Ouverts avant le déploiement.
3. Modifier les options d'une VM existante
- Ouvrez la page de détail de la VM et cliquez sur Modifier.
- Dans Réseau & Sécurité, ajustez Adresse IPv4 Publique, Activer le Pare-feu et les Ports Autorisés.
- Cliquez sur Enregistrer.
Ces changements s'appliquent en quelques secondes, sans redémarrer la VM. Un changement de gabarit, de disques ou de GPU, lui, ne prend effet qu'au prochain redémarrage.
4. Relier la VM à un réseau privé (optionnel)
Sous Réseaux VPC (Secondaires), cochez un VPC puis un ou plusieurs de ses Sous-réseaux. Chaque sous-réseau ajoute une interface privée à la VM, dont l'adresse est distribuée par DHCP : AlmaLinux ou Rocky la prennent automatiquement, Debian et Ubuntu demandent d'activer DHCP sur l'interface (voir Relier une VM à un VPC). Sur une image Debian ou Ubuntu, la console le rappelle par l'avertissement Configuration manuelle requise sur Debian et Ubuntu. Le bouton + VPC crée un VPC sans quitter l'écran, et Ajouter un sous-réseau crée un sous-réseau dans le VPC coché. Le détail est dans Réseau : démarrage rapide.
Vérification
Sur la page de détail, section Réseau et Sécurité :
- IP Publique : Active ou Désactivée ;
- Adresses IP : l'adresse Principale et, le cas échéant, les adresses Secondaire des sous-réseaux VPC ;
- Réseaux VPC : les VPC et sous-réseaux connectés ;
- Pare-feu & Ports : les ports ouverts, ou Aucun port ouvert.
Testez depuis votre poste :
# SSH
ssh ubuntu@<ip-publique>
# HTTP, si un serveur web écoute
curl http://<ip-publique>
# Un port non autorisé doit être injoignable
nc -zv -w 5 <ip-publique> 8080
Sans pare-feu Hikube, la VM est entièrement exposée. Configurez un pare-feu dans l'OS (ufw, firewalld, nftables) avant de désactiver l'option.