2012-03-27 8 views
-1

Ich hätte lieber die DB lokal auf ihrem Server, aber keinen Zugriff auf ihr cpanel, oder irgendetwas. Dies ist das erste Mal, dass ich mich mit diesem Problem befasse.IP aus dem FTP des Clients herausfinden, also kann ich eine remote mySQL Verbindung herstellen

Ich versuche, eine sichere Remote-Verbindung über meinen Webhost (der die DB hostet) zu meinem Client FTP, die bereitgestellt wurde. Ich nahm die FTP-IP und fügte sie der Remote-DB-Liste auf Bluehost hinzu. Immer noch nicht verbunden.

Irgendwie kann ich das tun? Ist es sicher?

edit: Klarheit

+0

Sehr verwirrte Frage. Meinst du den FTP-Client deines Klienten? Was lässt Sie glauben, dass die Daten per FTP zugänglich sind? Selbst wenn auf die Datendateien zugegriffen werden kann, müssen sie möglicherweise auf einen anderen Server exportiert/importiert werden. Sie erwähnen nicht, welche OS daran beteiligt sind. – symcbean

+0

Ich habe tatsächlich "Client FTP" aber dachte, es wäre mit einem tatsächlichen Software-Client zu verwirren. Entschuldigung für die Verwirrung. Ich habe keinen cpanel-Zugriff auf ihren Host, oder ich hätte die DB lokal auf ihrem Host. Ich bin auf einem Mac. – Tom

Antwort

1

Wenn Sie die Domäne der Datenbank ist auf die IP, indem Sie ‚tracert domainname.com‘ in der Kommandozeile (Windows) bekommen es die IP auf die Domäne nächsten zeigen werde im [].

Sie sollten zwar die Domäne und nicht die IP verwenden können, aber beachten Sie, dass viele Hosts (insbesondere freigegebene Hosts) keinen Remote-DB-Zugriff zulassen oder in Ihrem Hosting-Kontrollfeld aktiviert werden müssen.

Es öffnet den Zugriff für Remote-Benutzer auf Ihre Datenbank, daher ist es ein bisschen weniger sicher - sie werden immer noch einloggen müssen, der größte Nachteil ist die Geschwindigkeit wird ein bisschen langsamer sein. Ich würde empfehlen, die db auf dem gleichen Server (oder zumindest Netzwerk) wie die Website zu haben.

+0

Bluehost hat es und ich habe genau das vorher gemacht, aber es hat nicht funktioniert. Ich werde es mit dem Domain-Namen wörtlich versuchen. Vielen Dank! – Tom

+0

Wenn Sie auf einem Mac sind Ich denke, der Befehl ist Traceroute anstelle von Tracert –

+0

Es gibt eine mächtige lange Liste von IP-Adressen. Ich finde auch 2 Rückraumadressen. Ich werde versuchen, diese zu benutzen. – Tom

Verwandte Themen