Wieso sollte man das tun wollen?
Port 3306 ist Standard!
Quellcode
1
2
3
grep 3306 /etc/services
mysql 3306/tcp # MySQL
mysql 3306/udp # MySQL
Sicherheitstechnisch interessanter ist die Option bind-address=127.0.0.1 in der [mysqld]-Sektion, da Du dann Zugriffe von externen Hosts unterbindest ... nur falls das Deine originale Intention sein sollte ("Security by Obscurity" bringt nichts!)
Michael
Life is like ice cream: enjoy it before it melts! "If there is (a God), all evidence indicates that He hates me." - Matt Groening
ich hab eine server auf den gehen alle anfragen und je nach port leite ich auf unterschiedliche rechner weiter, auf dem einem rechner laufen die mysql server mit dem port bereich von 20000 bis 21000 auf dem anderen dann halt 21001 bis 22000 und dazu muss ich wissen wie man das port umstellt.
> ich hab eine server auf den gehen alle anfragen und je nach port leite ich auf
> unterschiedliche rechner weiter,
soweit so klar, Portforwarding mit iptables ...
> auf dem einem rechner laufen die mysql server mit dem port bereich von 20000 bis
> 21000 auf dem anderen dann halt 21001 bis 22000
Du hast zwei Rechner, auf denen jeweils 1000 MySQL-Server "rumlungern"?
Das ist ganz schön ineffizient (Wartung/Updates)!
Hast Du schon mal was von Benutzermanagement gehört?
Auf jedem Rechner eine MySQL-Installation und jeder MySQL-Server kennt n verschiedene Benutzer ... die müssen nicht einmal "fremde" Datenbanken zu sehen bekommen!
Diese eine MySQL-Installation darf dann auch den Port 3306 benutzen, da die "Unterscheidung" beim Forwarding auf dem Firewall stattfindet ...
Seltsame Ideen gibt's ...
Michael
Life is like ice cream: enjoy it before it melts! "If there is (a God), all evidence indicates that He hates me." - Matt Groening
P.S.: wieso unterhalte ich mich eigentlich mit zwei Nicks: bci und bcit6k?
Zwei Logins für ein und die selbe Person? Oder zwei Personen? Oder gar ein schizophrener!?
Michael
Life is like ice cream: enjoy it before it melts! "If there is (a God), all evidence indicates that He hates me." - Matt Groening