Page 1 of 1

Mysql von außen Zugriff

Posted: 2009-08-01 10:37
by amiga1200
Ich habe 2 Server
1. Intet mit fester IP mit 2 Netzwerk Karten eine fürs 192.168, die andere fürs Internet
2 Extranet nur Intern 192.168...

Wie kann ich erreichen, das ich von 1.Server auf die Mysql Datenbank von 2 Server (192.168...)zugreifen kann

2.Server
Mysql läuft
Firewall Down


als host gebe ich an:
$host = "192.168.0.10";
Benuter ist mit % (überall) angelegt 192.168.0.10-Server

Was muß noch konfigurert werden

Re: Mysql von außen Zugriff

Posted: 2009-08-01 11:52
by papabaer
In der my.cnf (bei mir unter /etc/mysql/) die Zeile:

Code: Select all

bind-address = 127.0.0.1
auf

Code: Select all

bind-address = 192.168.X.Y
ändern und MySQL neu starten. Firewall kannst du laufen lassen, musst halt TCP-Port 3306 auf machen.

Re: Mysql von außen Zugriff

Posted: 2009-08-01 13:45
by rudelgurke
Zusätzlich kann man noch die Benutzer einschränken:

192.168.0.%

als Host - was der Client IP entspricht. Oder direkt IP's wenn die statisch sind anstatt das gesamte 192.168.0 Netz

Re: Mysql von außen Zugriff

Posted: 2009-08-01 14:10
by amiga1200
Vielen Dank schon mal für Deine Antwort

wie öffent ich den Port 3306 unter Suse 10.2?

ich dachte, wenn die Firewall nicht läuft, ist alles Offen.

ich finde bind-address in meiner /etc/my.cnf nicht
(Suse10.2 Mysql5)

(Der Server läuft nur Intern, hat keine Direkte Verbidnungs ins Internet, nur über 192.168...
daher kein Risiko)