MySQL von außen

Status
Für weitere Antworten geschlossen.

madrix

Benutzer
Mitglied seit
21. Mrz 2011
Beiträge
455
Punkte für Reaktionen
0
Punkte
16
Da Synology bei Quickconnect keine Drittanbieter Apps (phpmyadmin) erlaubt, würde ich gern von extern (Arbeit) auf meinen SQL-Server (Diskstation) zugreifen.

Da ich beruflich eh des Öfteren mit DB hantiere und dafür einen SQL-Client (HeidiSQL) nutze, würde ich den gern für den SQL Server der DS nutzen.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.159
Punkte für Reaktionen
912
Punkte
424
Können wir da nicht im existierenden Thread weiter drüber reden?
 

madrix

Benutzer
Mitglied seit
21. Mrz 2011
Beiträge
455
Punkte für Reaktionen
0
Punkte
16
Das sind zwar 2 Paar Schuhe, aber klar, können wir.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.159
Punkte für Reaktionen
912
Punkte
424
Teilweise hast du recht. Dann verlink aber bitte auch auf den anderen.

Dann hier weiter.

Du hast zwar geschrieben, was du gerne machen willst, allerdings keine Frage formuliert.
Das wäre schön, wenn du das noch ergänzt mit einer Frage bzw. konkretem Problem.
Dann kann dir eher geholfen werden, weil ich vermute, dass hier niemand hin auf 2 Stichwörter einen allumfassenden Roman schreiben wird.
 

madrix

Benutzer
Mitglied seit
21. Mrz 2011
Beiträge
455
Punkte für Reaktionen
0
Punkte
16

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.159
Punkte für Reaktionen
912
Punkte
424
Ich hab mal einen Link vom alten Thema auf dieses hier gesetzt.

Du sagst also du kannst Port 3306 nicht erreichen.
Vorher hast du erwähnt, dass dein Arbeitgeber dies sperrt.
Willst du also einen Weg finden von der Arbeit ohne 3306 auszukommen, oder hast du ein generelles Erreichbarkeitsproblem von Port 3306 an deinem Anschluß zu Hause?

Edit: Ergänzung
Zur allgemeinen Erreichbarkeit von mySQL/mariaDB
https://www.synology.com/de-de/know...t_network_ports_are_used_by_Synology_services
Also muss Port 3306 TCP durch alle Router (NAT) und Firewalls bis zur DS gelangen.
Danach ist es eine Frage von Benutzer/Pass, existierender DB und Client, wie auf eine Datenbank zugegriffen wird.
 

madrix

Benutzer
Mitglied seit
21. Mrz 2011
Beiträge
455
Punkte für Reaktionen
0
Punkte
16
Ich habe zum testen mein Handy genommen.

Port 3306 ist für die IP meiner DS freigegeben.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.159
Punkte für Reaktionen
912
Punkte
424
Port 3306 TCP ist auf die DS weitergeleitet.
Alle Firewalls sind aus oder angepaßt
Es ist eine Datenbank mit Benutzer/Pass angelegt

Du hattest HeidiSQL erwähnt (verbindung zu MariaDB)
http://www.heidisql.com/screenshots.php?which=connection

Oder man verwendet die sql root credentials (mit dem Tool kann man ja auch DBs anlegen)

Hostname/IP ist der/diejenige unter der dein Router von außen erreichbar ist (DDNS Adresse oder Public IP)
Rest ist mehr oder weniger selbst erklärend.
 

madrix

Benutzer
Mitglied seit
21. Mrz 2011
Beiträge
455
Punkte für Reaktionen
0
Punkte
16
Hier stand Mist
 
Zuletzt bearbeitet:

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.159
Punkte für Reaktionen
912
Punkte
424
Bilder sagen zwar mehr als 1000 Worte, aber eben nicht alles.

Was sind die Randbedingungen dieses Test der zu diesem Fehler führt?
Welche Geräte involviert? Welche Internetanschlüsse?
Sichergestellt, dass weder Router(NAT) noch Firewalls auf dem Weg den Port blockieren?
Löst der Hostname auf die aktuelle externe IP des Zielrouters auf?

Der Fehler deutet jedenfalls darauf hin (network connection refused), dass entweder der Dienst nicht läuft, oder die Anfrage nicht bis zum Server durchkommt.
http://dev.mysql.com/doc/refman/5.7/en/can-not-connect-to-server.html

Oder keine Anfragen von außerhalb localhost angenommen werden
https://teamtreehouse.com/community/cant-connect-remotely-to-mysql-server-with-mysql-workbench

Oder es gibt Probleme mit dem Benutzer und der Tatsache, dass er sich von außen einloggen will
https://forum.synology.com/enu/viewtopic.php?t=65132
http://stackoverflow.com/questions/6687933/cant-access-remote-mysql-server-need-help
 

madrix

Benutzer
Mitglied seit
21. Mrz 2011
Beiträge
455
Punkte für Reaktionen
0
Punkte
16
ich habe beim googlen gelesen, ein SQL-Server ist per default NICHT von außen erreichbar, man muss die my.cnf anpassen.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.158
Punkte für Reaktionen
405
Punkte
393
Hallo,
Dein DynDNS-Name kann nicht aufgelöst werden. Kontrolliere Systemsteuerung - Externer Zugriff - DDNS - Status

Gruß Götz
 

madrix

Benutzer
Mitglied seit
21. Mrz 2011
Beiträge
455
Punkte für Reaktionen
0
Punkte
16
Hier stand Mist
 
Zuletzt bearbeitet:

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.158
Punkte für Reaktionen
405
Punkte
393
Hallo,
Two-DNS ist OK, Synology kann nicht aufgelöst werden. Port 80 ist offen, phpMyAdmin erreichbar.

Gruß Götz
 

madrix

Benutzer
Mitglied seit
21. Mrz 2011
Beiträge
455
Punkte für Reaktionen
0
Punkte
16
Eigentlich sagen das die Leute immer zu mir :)

Bitte in ganzen Sätzen reden.
 

Puppetmaster

Benutzer
Sehr erfahren
Mitglied seit
03. Feb 2012
Beiträge
18.991
Punkte für Reaktionen
628
Punkte
484
Subjekt Prädikat Objekt ... alles da. Was vermisst du denn? :)
 

madrix

Benutzer
Mitglied seit
21. Mrz 2011
Beiträge
455
Punkte für Reaktionen
0
Punkte
16
ok, mein Fehler. Bitte nicht auspeitschen.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.158
Punkte für Reaktionen
405
Punkte
393
Hallo,
mit der Two-DNS Adresse mit angehängten /phpMyAdmin bin ich auf DEINER DS. Das gehört aber schnellstens dicht gemacht. Für HeidiSQL den Two-DNS Namen verwenden.

Gruß Götz

PS: mit nslookup <DDNS-Name> kann man kontrollieren ob der Name aufgelöst werden kann.
 

madrix

Benutzer
Mitglied seit
21. Mrz 2011
Beiträge
455
Punkte für Reaktionen
0
Punkte
16
Verätst du mir, wie du das machst?
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.158
Punkte für Reaktionen
405
Punkte
393
Hallo,
http://XXX.dd-dns.de/phpMyAdmin
Du solltest die Bilder löschen sonst bekommst zu viel unliebsamen Besuch. Und setze für MariaDB ein Passwort!!

Gruß Götz
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat