Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Externer Zugriff auf MySQL-Server

Frage Entwicklung Datenbanken

Mitglied: Fish01

Fish01 (Level 1) - Jetzt verbinden

06.07.2011 um 08:54 Uhr, 13827 Aufrufe, 5 Kommentare

Hallo!

Leider ist es nicht möglich, dass ich von extern auf meinen MySQL-Server zugreife!

Habe die neue Version von MySQL auf einem Windows Server 2008 mit fixer IP installiert und möchte nun von meiner .net-Anwendung darauf zugreifen.

Leider funktioniert dies nicht, da ich folgenden Fehler erhalte: Unable to connect to any of the specified MySQL hosts.

Folgende Punkte habe ich aber bereits geprüft bzw. erledigt:
1. Port 3306 wird nicht durch Firewall blockiert
2. Eigener User mit Host % wurde angelegt
3. Connectionstring ist korrekt, da der Zugriff auf die gleiche Datenbank LOKAL funktioniert

Vermute, dass ich noch etwas in der mysql.ini einstellen muss - deshalb wäre es toll, wenn jemand einen Tipp für mich hätte!

Vielen Dank im Voraus
lg
christian
Mitglied: Hitman4021
06.07.2011 um 09:03 Uhr
Ja in der my.conf oder my.cfg weiß ich gerade nicht auswendig gibt es einen Punkt
"bind 127.0.0.1" den löschen/auskommentieren

sonst versuch al ob du mit telnet bzw shell drauf kommt

Gruß
Bitte warten ..
Mitglied: Fish01
06.07.2011 um 09:36 Uhr
Danke für deinen Tipp!

Konnte leider nur die my.ini finden und dort habe ich bind-adress 0.0.0.0 auskommentiert - funktionierte aber trotzdem nicht, nachdem ich den mysql-dienst neu gestartet habe.

Wo müsste die my.conf oder my.cfg liegen? Diese habe ich nirgends gefunden.

Wie würde der Befehl für telnet lauten?

Vielen Dank im Voraus

lg
Christian
Bitte warten ..
Mitglied: Hitman4021
06.07.2011 um 09:45 Uhr
Hallo,

du kannst in der Windows CMD Line über
01.
telnet SERVER 3306
versuchen ob der Server auf diesen Port lauscht.

Wenn du einen anderen Server mit MySQL hast über
01.
mysql -u USER -p -H SERVER
versuchen diesen zu erreichen

My,ini stimmt shcon

Gruß
Hitman
Bitte warten ..
Mitglied: Fish01
06.07.2011 um 10:12 Uhr
Hallo,

Verbindungsaufbau über telnet funktioniert auch nicht -habe sogar beide Firewalls deaktiviert.

Könnte es sein, dass mein Provider den Zugriff noch irgendwie sperrt?

lg
Christian
Bitte warten ..
Mitglied: ChrisNbg
12.09.2011 um 17:12 Uhr
servus,

ich habe ein ähnliches Problem:
- Server 2008R2
- MySQL 5.5.15
- Firewalls soweit geöffnet (mit Wireshark getestet!)

wenn ich per "mysql -uroot -p -hlocalhost od -h127.0.0.1" verbinde, dann könnte ich mich anmelden usw...
wenn ich dann aber per "mysql -uroot -p -hlocalhost od -h217.#.#.#" (also mit meiner öffentlichen IP des Servers) dann krich ich ein "ERROR 2003 (HY000): Can't connect to MySQL server on '217.#.#.#' (10060)"

die gleiche Meldung bekomm ich auch von extern.
in der my.conf hab ichs mit "bind-address=0.0.0.0" sowie ohne versucht... auch das binden direkt an die öffentliche IP bewirkt nichts (außer dass dann natürlich localhost nicht mehr läuft)

ich hab auch "enable-named-pipe" in der config aktiviert (wobei's auch glaube ich sogar standardmäßig aktiv ist und mir beim externen Zugriff auch wenig hilft).

externer Zugriff auf Port 3306 wird durch eine Firewall extern auf unsere Firmen-IP beschränkt.

wir haben das bei unserem alten 2003er Webserver auch "genau" so am laufen. (da als Srv2003 x64, MySQL 5.0)...

wie schon erwähnt hab ich mit dem Wireshark mal den Verkehr mitgehört und die Anfragen von meinem Rechner vom Büro aus sehen können die ich mit HeidiSQL gestartet hab. aber da rührt sich nix...

irgendwie verzweifel ich leicht

Gruß
Christian
Bitte warten ..
Ähnliche Inhalte
Verschlüsselung & Zertifikate
Zugriff auf mySQL-DB mit ODBC und SSL (2)

Frage von Titan24 zum Thema Verschlüsselung & Zertifikate ...

Exchange Server
gelöst Zugriff von externem Outlook auf internen Exchange (14)

Frage von halington zum Thema Exchange Server ...

LAN, WAN, Wireless
Externer Zugriff auf Win7 Client (10)

Frage von Peterz zum Thema LAN, WAN, Wireless ...

Neue Wissensbeiträge
Multimedia

Raspberry Pi als Digital-Signage-Computer

(1)

Information von BassFishFox zum Thema Multimedia ...

Windows Update

Novemberpatches und Nadeldrucker bereiten Kopfschmerzen

(15)

Tipp von MettGurke zum Thema Windows Update ...

Windows 10

Abhilfe für Abstürze von CDPUsersvc auf Win10 1607 und 2016 1607

(7)

Tipp von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Windows Server
Kennwort vergessen bei Hyper vserver 2012r (21)

Frage von jensgebken zum Thema Windows Server ...

Router & Routing
Freigabe aus anderem Netz nicht erreichbar (21)

Frage von McLion zum Thema Router & Routing ...

Batch & Shell
Batch Programm verhalten bei shoutdown -p (19)

Frage von Michael-ITler zum Thema Batch & Shell ...

Festplatten, SSD, Raid
gelöst Raidcontroller funktioniert nur, wenn unter Legacy-Boot gestartet wird (14)

Frage von DerWoWusste zum Thema Festplatten, SSD, Raid ...