Kako povezati strežnik MySQL z več kot enim naslovom IP?

Ali obstaja skrivni način za vezavo MySQL na več kot en naslov IP?

Kolikor vem, parameter bind-address v my.cnf ne podpira več kot enega IP in ga ne morete imeti več kot enkrat.

Rešitev

Ne, ni (preveril sem pred eno uro). Naslov bind lahko komentirate v my.cnf:

#skip-networking
#bind-address                   = 127.0.0.1

Če želite samo 2 IP-ja, boste morali uporabiti požarni zid.

Komentarji (11)

Z vezavo na 127.0.0.x ne bo na voljo vsem napravam, temveč bo na voljo le lokalno. Če želite, da je na voljo vsem vmesnikom, uporabite 0.0.0.0. Če želite do njega dostopati z več kot enega, vendar manj kot z vseh vmesnikov, ga povežite z 0.0.0.0 in požarni zid izključite vmesnike, prek katerih ne želite, da bi bil dostopen.

Poleg tega morate kot drugo stopnjo varnosti zagotoviti, da imajo vsi uporabniki MySQL polje gostitelja nastavljeno na nekaj drugega kot % (tj. poljuben gostitelj).

Komentarji (6)

Mislim, da je vaše vprašanje povezano s to napako http://bugs.mysql.com/bug.php?id=14979 Poročilo o hrošču predlaga nekaj rešitev.

Komentarji (1)