Hi,
ich habe lokal angefangen mir ein Netzwerk von openVZ Container aufzubauen, auf VM1 192.168.172.1 läuft mein mysql Server, auf VM2 192.168.172.2 mein apache Server. Jetzt wollte ich auf mein apache , der auf VM2 läuft, ein cms zum laufen bringen, welches eine Datenbank von VM1 nutz. Das ganze endet in "Lost connection to MySQL server at 'reading initial communication packet', system error: 111". Ich habe auf den haupt server übre Iptables, meine Firewall erweitert:
Code:
iptables -A INPUT -p tcp -s 0/0 --sport 1024:65535 -d 192.168.172.1 --dport 3306 -m state --state NEW,ESTABLISHED -j AKZEPTIEREN
iptables -A OUTPUT -p tcp -s 192.168.172.1 --sport 3306 -d 0/0 --dport 1024:65535 -m state --state ESTABLISHED -j AKZEPTIEREN
In 192.168.172.1 habe ich auserdem ein user angelegt der von jeden host zugrif hat
Code:
mysql>CREATE USER 'joomla'@ '%' IDENTIFIED BY '******';
mysql>GRANT USAGE ON * . * TO 'joomla'@ '%' IDENTIFIED BY '******' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;
mysql>CREATE DATABASE `joomla` ;
mysql>GRANT ALL PRIVILEGES ON `joomla` . * TO 'joomla'@ '%';
Muss ich noch zusätzlich was in der /etc/mysql/my.cnf anpassen, damit ein Zugriff außerhalb möglich ist ?
Ich freue mich schon auf eure Antworten , bis dann und hf
alfonso