Remote Mysql zugriff - Firewall - feste ip

lodvandan

New Member
Guten Tag liebe Serversupport Gemeinde,

der Remote Zugriff auf Datenbanken klappt nun soweit per SSH.

Meine Frage lautet: Ist es möglich, das der Client, der per Remot auf
die Datenbank zugreift, immer über die selbe IP zugreifen kann?

Ich sehe hier ein Confort Problem, da ich über die Firewall oder my.cnf
die IP Aderesse einschrängen möchte, sodass nur eine gewisse ip Adresse
den Zugriff erlaubt wird.

Für Tipps und weitere Anregungen währe ich sehr dankbar.

Mit freundlichen Grüßen

Lod
 
Das ist trivial möglich unter MySQL, in dem Du dem User xyz einfach nur den Zugriff von einer bestimmten IP erlaubst.
Beispiel:

Code:
GRANT ALL PRIVILEGES ON *.* TO 'xyz'@'127.0.0.1' IDENTIFIED BY 'abc123' WITH GRANT OPTION;

Würde dem Nutzer xyz nur das Connecten von localhost (127.0.0.1) erlauben.

Von daher: festlegen auf welche Tabellen welcher User mit welchen Rechten zugreifen kann und von welchen IPs dies zulässig ist.

Ps: Doku lesen!!!
 
Guten Tag,

vielen Dank für deine schnelle Antwort.

ja, der Client wechselt jedoch immer wieder die IP, (24 std. connect.)

Meine Frage lautet: kann man dies mit einer Technik umgehen,
wenn mann immer den selben client zum connecten der DB nutzt?


Grüße
 
Du könntest über ein VPN gehen, zum Beispiel.
Dann müsstest Du Dich mit dem Client beim VPN (z.B. OpenVPN) authentifizieren und dann von dort auf den Server zugreifen, damit hättest Du immer die IP des VPN Servers.

Je nach Anwendung kann man auch direkt auf den Server per SSH und dann auf MYSQL zugreifen. Dafür müssten wir allerdings wissen, was Du genau machen möchtest.
 
Das klingt gut, ich werde mich damit mal beschäftigen.

zur Zeit update ich eine lokale mysql Tabelle per PHP Script (Bestandsabgleich)
und lade Sie per FTP hoch und stelle Sie mit Mysql Dumper her, denke das ist bei den meisten der Standartfall.

Das Updatescript soll aber per remote auf die LIVE Datenbank zurgreifen und
dann ein Update vollziehen.



Mit freundlchen Grüßen

Lod
 
Dann würde ich persönlich die DB direkt am Server dumpen (sprich per SSH connecten) und dann einfach per sftp auf einen Backupserver schubsen.
Wäre zumindest meine persönliche Lösung, vielleicht haben die Profis hier deutlich bessere Ideen.
 
Back
Top