Si tu utilises Oracle Cloud Free Tier pour héberger un serveur (par exemple un VPS Ubuntu avec Docker et Portainer), tu remarqueras que, par défaut, la plupart des ports sont fermés pour des raisons de sécurité.
Dans cet article, je tâexplique comment ouvrir les ports nĂ©cessaires Ă ton application, en particulier ceux de Portainer (9443 et 8000), mais cette mĂ©thode sâapplique Ă nâimporte quel autre service.
đ§ Ătape 1 : AccĂ©der Ă la configuration rĂ©seau de ton instance
- Connecte-toi Ă ton tableau de bord Oracle Cloud : https://cloud.oracle.com
- Dans le menu de gauche, clique sur Compute â Instances
- Clique sur le nom de ton instance
- Dans la section Fonctions de réseau, clique sur le nom de ton sous-réseau (exemple :
subnet-xxxx
) - Clique ensuite sur Sécurité
- Puis sur Default Security List
- Enfin, clique sur RÚgles de sécurité
- Clique sur le bouton Ajouter des rĂšgles entrantes
Tu arrives alors sur un formulaire oĂč tu vas pouvoir autoriser les connexions entrantes vers ton VPS.
đ§ Ătape 2 : Ajouter les rĂšgles entrantes nĂ©cessaires
Remplis les champs comme indiquĂ© dans le tableau ci-dessous đ
Champ | Valeur |
---|---|
Source Type | CIDR |
Source CIDR | 0.0.0.0/0 |
Protocole | TCP |
Port de destination | 9443 |
Description (optionnelle) | Portainer HTTPS |
âĄïž Recommence la mĂȘme opĂ©ration pour le port 8000 (si tu veux utiliser le Portainer Edge Agent) :
| Port de destination | 8000
|
Et, si tu veux garder lâaccĂšs SSH Ă ton VPS :
| Port de destination | 22
|
đ„ Ătape 3 : (Optionnel) Autoriser les ports dans le pare-feu Ubuntu
MĂȘme si les rĂšgles sont ouvertes dans Oracle Cloud, ton pare-feu Ubuntu (UFW) peut bloquer le trafic.
Exécute donc ces commandes sur ton VPS :
sudo ufw allow 22/tcp
sudo ufw allow 9443/tcp
sudo ufw allow 8000/tcp
sudo ufw reload
đ Ătape 4 : Tester lâaccĂšs
Depuis ton navigateur, tape lâadresse IP publique de ton VPS :
https://[IP_PUBLIQUE_DE_TON_VPS]:9443
Tu devrais maintenant accéder à ton interface Portainer (ou tout autre service écoutant sur ces ports).
â Conclusion
Ouvrir les ports dans Oracle Free Tier nâest pas compliquĂ©, mais cela nĂ©cessite dâintervenir Ă deux niveaux :
- Dans la liste de sécurité Oracle Cloud (pour le trafic réseau).
- Dans le pare-feu du systĂšme dâexploitation (UFW sur Ubuntu, par exemple).
Avec cette mĂ©thode, tu pourras facilement rendre accessibles tes applications web, panels dâadministration, serveurs Docker, et bien plus encore đ