Pages : 1
#1 Le 03/05/2015, à 18:59
- bruno38000
Mysql : Acces distant pour faire une replication
Bonjour,
Pour faire une réplication de base, j'ai besoin d'un accès vers Mysql d'un serveur_1 depuis un serveur_2.
Mais je n'arrive pas à accéder au port serveur_1 depuis le serveur_2
Avec tellnet
telnet ip_seveur_1 3306
J'ai un refus de connexion
telnet: Unable to connect to remote host: Connection refused
A noter que telnet marche sur le par 80 par exemple
Pourtant, Pour permettre l’accès distant, j'ai mis dans mon /etc/mysql/my.cnf
bind-address 0.0.0.0
Mon firewall IPTable permet bien l’accès au port 3306 , je l'ai arrêté d'ailleurs pour être certain que le problème de ne venait pas de la.
A noter que je n'ai pas de trace dans mes log mysql d'un coté comme de l'autre
Auriez-vous une idée pour permettre cette connexion ?
Avec mes remerciements pour vos pistes de résolution.
Dernière modification par bruno38000 (Le 03/05/2015, à 18:59)
Hors ligne
#2 Le 03/05/2015, à 22:29
- src
Re : Mysql : Acces distant pour faire une replication
Salut,
Est-ce que la ligne bind-address est commentée ?
Est-ce que ton fichier my.cnf ne va pas chercher d'autres fichiers de conf qui ont un bind-address en 127.0.0.1 ?
Actuellement sur Manjaro Xfce (amd64)
Hors ligne
#3 Le 05/05/2015, à 22:25
- tiramiseb
Re : Mysql : Acces distant pour faire une replication
Salut,
Que retourne la commande suivante ?
netstat -tlnp
(pour voir où écoute MySQL)
(avec sudo si nécessaire)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#4 Le 27/05/2015, à 15:09
- bruno38000
Re : Mysql : Acces distant pour faire une replication
C'était un problème de règle IPTABLE mal fagoté
Sur le serveur_1 j'ai rajouté pour la sortie
iptables -A OUTPUT -p tcp --dport 3306 --destination serveur_2 -j ACCEPT
et pour les entrées, comme j'ai permis l'acces en modifiant dans mon /etc/mysql/my.cnf "bind-address 0.0.0.0"
J'ai fermé pour tous sauf 127.0.0.1 et le server_2
iptables -A INPUT -i eth0 -p tcp --dport 3306 --source 127.0.0.1 -j ACCEPT
iptables -A INPUT -i eth0 -p tcp --dport 3306 --source serveur_2 -j ACCEPT
Hors ligne
#5 Le 27/05/2015, à 15:58
- tiramiseb
Re : Mysql : Acces distant pour faire une replication
Pourtant tu avais écrit :
je l'ai arrêté d'ailleurs pour être certain que le problème de ne venait pas de la.
... du coup on n'a pas essayé de creuser dans ce sens-là
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
Pages : 1