Externer Zugriff auf Suse 10.3 Mysql Server
Hallo,
ich benutze derzeit den von Suse 10.3 mitgelieferten Mysql server und möchte ihn so konfigurieren, dass ich extern auf ihn zugreifen kann. Ich habe natürlich schon einige Zeit im Netz gesucht und bin leider nicht schlauer geworden. Soweit ich weiss ist in my.cnf ( die ich noch nicht einmal im finden kann, da sie im verz. etc/mysql liegen soll, welches bei mir nicht existiert ) der mysql-dienst an das IO-Interface gebunden!
Wie schaffe ich es nun von aussen an diesen Server dran zu kommen.
ich benutze derzeit den von Suse 10.3 mitgelieferten Mysql server und möchte ihn so konfigurieren, dass ich extern auf ihn zugreifen kann. Ich habe natürlich schon einige Zeit im Netz gesucht und bin leider nicht schlauer geworden. Soweit ich weiss ist in my.cnf ( die ich noch nicht einmal im finden kann, da sie im verz. etc/mysql liegen soll, welches bei mir nicht existiert ) der mysql-dienst an das IO-Interface gebunden!
Wie schaffe ich es nun von aussen an diesen Server dran zu kommen.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 80845
Url: https://administrator.de/forum/externer-zugriff-auf-suse-10-3-mysql-server-80845.html
Ausgedruckt am: 25.12.2024 um 05:12 Uhr
3 Kommentare
Neuester Kommentar
Wie soll man dir qualifiziert auf diese Frage antworten wenn du uns noch nichtmal mitteilst WIE du am Internet angeschlossen bist ??? DSL, ISDN, Modem Router oder was auch immer.
Da du vermutlich relevante Daten übertragen willst bietet sich ein Router mit VPN Funktion an wie z.B. hier beschrieben:
Andere Router mit VPN Funktion wie die von Draytek und anderen eignen sich genauso.
Alternativ könntest du die VPN Funktion auf dem Server einrichten was aber nicht zu empfehlen ist, da der Server somit zu einem zentralen Single Point of Failure wird. Ausserdem müsstest du dann wiederum mit Port Forwarding Listen im Router arbeiten (sofern du sowas einsetzt) was die Sache erschwert. Ferner kann auch dann immer nur ein User zur Zeit auf das System zugreifen, so das eine VPN Router Lösung erhebliche Vorteile verspricht.
Mit einem VPN Zugang verhält sich ein remoter Client genau so als ob er lokal im Netz angeschlossen ist, von der geringeren Bandbreite durch das VPN mal abgesehen.
Ein direkter Zugriff über eine Router Port Weiterleitungsliste solltest du aus Sicherheitsgründen gleich verwerfen.
PPTP VPN Clients hast du heute in allen OS Systemen per default an Bord.
Da du vermutlich relevante Daten übertragen willst bietet sich ein Router mit VPN Funktion an wie z.B. hier beschrieben:
Andere Router mit VPN Funktion wie die von Draytek und anderen eignen sich genauso.
Alternativ könntest du die VPN Funktion auf dem Server einrichten was aber nicht zu empfehlen ist, da der Server somit zu einem zentralen Single Point of Failure wird. Ausserdem müsstest du dann wiederum mit Port Forwarding Listen im Router arbeiten (sofern du sowas einsetzt) was die Sache erschwert. Ferner kann auch dann immer nur ein User zur Zeit auf das System zugreifen, so das eine VPN Router Lösung erhebliche Vorteile verspricht.
Mit einem VPN Zugang verhält sich ein remoter Client genau so als ob er lokal im Netz angeschlossen ist, von der geringeren Bandbreite durch das VPN mal abgesehen.
Ein direkter Zugriff über eine Router Port Weiterleitungsliste solltest du aus Sicherheitsgründen gleich verwerfen.
PPTP VPN Clients hast du heute in allen OS Systemen per default an Bord.
1. Überprüfen ob evtl. skip-networking noch in der my.cnf aktiviert ist oder ob der Server an die 127.0.0.1 gebunden ist. In beiden Fällen ist er sonst nur über localhost erreichbar.
2. Überprüfen ob die Firewall auf dem Router den Port 3306 auch freigegeben hat.
3. Überprüfen ob das Portforwarding eines evtl. eingesetzten Routers korrekt funktioniert.
4. Sicherstellen, dass der verwendete User auch als 'username'@'%' existiert und nicht nur als 'username'@'localhost'.
2. Überprüfen ob die Firewall auf dem Router den Port 3306 auch freigegeben hat.
3. Überprüfen ob das Portforwarding eines evtl. eingesetzten Routers korrekt funktioniert.
4. Sicherstellen, dass der verwendete User auch als 'username'@'%' existiert und nicht nur als 'username'@'localhost'.