Hallo zusammen!
Ich versuche einen mySQL-User mit meiner dynDNS-Adresse (user.serveftp.net, zeigt auf T-DSL) als erlaubtem Host anzulegen.
Auf meinem Rooty mit mySQL Vers. 3.23.52 (Strato) funktioniert das prächtig, auf dem anderen mit 3.23.58 (1und1) nicht.
Jemand eine Idee, ob das in irgendeinem conf einzustellen geht? In my.conf hab ich nichts derartiges gefunden.
Die Möglichkeit %dip.t-dialin.net zu benutzen ist mir bekannt.
Danke für eure Hilfe!
Gruß,
Christian
Dynamischer Host für mySQL-Benutzer
Re: Dynamischer Host für mySQL-Benutzer
Ich vermute, es handelt sich um eine "nicht dokumentierte Funktion".
Wahrscheinlich ist folgendes der Fall:
Der ältere Server, auf dem das funktioniert, löst bei jeder Verbindung alle Hostnamen in IP-Adressen auf und vergleicht mit der anfragenden IP. Das ist sehr ineffizient.
Der neue Server macht einen Reverse-DNS von der anfragenden IP und erhält da natürlich immer t-dialin und nicht Deinen Namen.
Performancetechnisch macht das Sinn, da dieser ReverseDNS sowieso gemacht werden muss, wenn Hostnamen mit Wildcards zu überprüfen sind.
Grüße
Pollux
Wahrscheinlich ist folgendes der Fall:
Der ältere Server, auf dem das funktioniert, löst bei jeder Verbindung alle Hostnamen in IP-Adressen auf und vergleicht mit der anfragenden IP. Das ist sehr ineffizient.
Der neue Server macht einen Reverse-DNS von der anfragenden IP und erhält da natürlich immer t-dialin und nicht Deinen Namen.
Performancetechnisch macht das Sinn, da dieser ReverseDNS sowieso gemacht werden muss, wenn Hostnamen mit Wildcards zu überprüfen sind.
Grüße
Pollux