允许基于某种格式的单独私有IP的mysql连接

问题描述 投票:0回答:1

我一直在单独的服务器上设置php / nginx和mysql。我有多个php服务器,但有一个mysql服务器。我正在从这些服务器的专用IP连接到mysql服务器。

要连接,我使用了10.125.xxx.xxx的私有IP(PHP服务器)作为10.125.0.0/255.255.0.0它连接。我对网络了解不多,但是我知道这与前两组数字完全匹配,其余部分用作通配符。但是,我还有另一个PHP服务器,其私有IP开始为10.126.xxx.xxx。因此,要建立连接,我可以在Mysql数据库中创建多个用户并指定此第二个私有主机。

此方法可能有效,但我想知道是否可以做类似的事情

10.12%.0.0/<?subnet mask?>

以某种方式允许所有私有IP以10.12x.xxx.xxx开头

php mysql networking ip subnet
1个回答
0
投票

用户配置用于管理用户/特权/等。请勿将其与服务器连接/阻止结合使用。

您的MySQL服务器应仅接受来自(指定)php服务器的调用。

而不是在MySQL级别允许/拒绝,>>

Deny ALL
Allow 10.126.*

在服务器配置本身。并保留尽可能多的用户,以分别管理来自不同php服务器的用户调用。

而且您不能做10.12 *。

© www.soinside.com 2019 - 2024. All rights reserved.