En fait j'ai plusieurs centaine de site qui tournent sur le serveur web et je n'avais pas envie de changer toutes les configurations.
Et puis un search/replace sur "localhost" n'est pas la meilleure des idées.
Finalement je me suis rabattu sur mysql_proxy en faisant un search/replace de "localhost" vers "127.0.0.1" ( moins dangereux ça ) pour bien passer par la couche TCP/IP.
Merci de ta réponse en tous cas
]>si tu as une vm dédiée pour mysql, pourquoi ne pas l'attaquer directement depuis ton serveur web ?
]>Je suis occupé à réinstaller mon serveur web sur différentes machines virtualisées et j'aimera mettre mon serveur mysql sur une machine séparée en évitant de repasser dans toutes les configurations qui pointent vers localhost.
Je me disais qu'on forwardant le port 3306 de 127.0.0.1 vers l'ip de mon autre machine sur le réseau ça devrait fonctionner, mais jusqu'ici je n'ai eu que peu de succès :-(
Voici mes simples règles iptables :
iptables -t nat -A PREROUTING -p tcp -d 127.0.0.1 --dport 3306 -j DNAT --to 10.8.0.4:3306
iptables -A FORWARD -p tcp -d 10.8.0.4 --dport 3306 -j ACCEPT
Seulement voilà lorsque je fais un mysql -u user -p je me retrouve toujours sur ma machine locale.
Quelqu'un a-t-il une idée ? Ma démarche a-t-elle du sens ?
Je suis sous Debian 5.0
Merci
]>