MySQL使用bind-address接受本地,本地网络和外部连接?

时间:2012-04-11 15:12:01

标签: mysql linux sockets iptables

我想在内部(localhost),外部(从机器的外部ip)访问MySQL,以及它的本地网络地址。这个想法是来自我们的网络服务器的请求,它也是同一网络的一部分,不必离开本地网络并返回。

我遇到的问题是让MySQL接受对其本地地址的请求,因为mf.cnf将“bind-address”选项设置为机器的外部ip。

我已经读过将bind-address 0.0.0.0设置为选项,但这是最理想的方法吗?我可能需要设置iptables来删除任何不是来自我批准的ip的mysql / 3306的请求。

那就是说,从web服务器机器到mysql机器的外部ip的tracert只有两个跳,是否值得呢?

1 个答案:

答案 0 :(得分:0)

据我了解,您只需要接受来自所有“方向”的MySQL连接? bind 0.0.0.0:3306就足够了。你为什么要使用iptables?