Tâche #17305
Scénario #14459: Évolutions pour pouvoir avoir eole-mysql fonctionnel sur un eolebase
Ajouter la possibilité d'ouvrir des connexions distantes sur eole-mysql
Description
Dans le cas d'un usage distant du service MySQL (via eole-db par exemple), à partir d'une eole-base, permettre l'accès au port MySQL (3306, règle iptables + tcpwrapper) sur une série d'adresses données dans GenConfig.
Demandes liées
Révisions associées
Supporter les multi avec l'option interface des service_restrictions
Permettre d'utiliser des variables multi pour définir l'interface
d'un service_restriction avec l'option SymLinkOption
ref #17305 @2h
Ajout de restrictions IP pour l'accès aux port 3306.
Il est maintenant possible de définir des restrictions d'accès
IP (comme pour SSH) pour le port mysql.
Il faut ajouter une origine (IP/Netmask), il est également
possible de choisir une interface source dans une liste. En plus
de la liste des interfaces il y a deux 'options' "auto" et "all"
auto calcule l'interface en fonction des routes, et "all" applique
la règle sur toutes les interfaces.
ref #17305 @4h
Historique
#1 Mis à jour par Vincent Febvre il y a plus de 7 ans
- Fichier 90_network_mysql.xml Voir ajouté
J'ai fait un petit dicos qui répond à cette demande.
Joint à cette réponse.
Il a été testé sur un eolebase 2.5.2 à jour. (je ne gère que deux interfaces dans ce dicos, eth0 et eth1)
#2 Mis à jour par Joël Cuissinat il y a plus de 7 ans
- Tracker changé de Demande à Tâche
- Projet changé de Distribution EOLE à eole-mysql
- Temps estimé mis à 2.00 h
- Tâche parente mis à #14459
- Restant à faire (heures) mis à 2.0
J'ai failli fermer cette demande en tant que doublon de celles déjà formulées par Arnaud et Philippe mais comme il y a une proposition de patch, je la rattache au scénario...
#3 Mis à jour par Philippe Caseiro il y a environ 7 ans
- Assigné à mis à Philippe Caseiro
#4 Mis à jour par Scrum Master il y a environ 7 ans
- Statut changé de Nouveau à En cours
#5 Mis à jour par Scrum Master il y a environ 7 ans
- Statut changé de En cours à Résolu
#6 Mis à jour par Scrum Master il y a environ 7 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 2.0 à 0.0
#7 Mis à jour par Scrum Master il y a environ 7 ans
- Statut changé de Fermé à Résolu
#8 Mis à jour par Joël Cuissinat il y a environ 7 ans
- Statut changé de Résolu à Fermé
- % réalisé changé de 0 à 100
#9 Mis à jour par Joël Cuissinat il y a presque 7 ans
- Lié à Tâche #20974: Le template hosts.allow doit pouvoir s'instancier même si le firewall est désactivé ajouté