首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >允许基于特定格式的独立内网IP的mysql连接

允许基于特定格式的独立内网IP的mysql连接
EN

Stack Overflow用户
提问于 2020-01-29 04:16:52
回答 1查看 149关注 0票数 1

我一直致力于在独立的服务器上设置php/nginx和mysql。我有多台php服务器,但只有一台mysql服务器。我从这些服务器的内网IP连接到mysql服务器。

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

这种方法可能行得通,但我想知道我是否可以这样做

代码语言:javascript
复制
10.12%.0.0/<?subnet mask?>

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

EN

回答 1

Stack Overflow用户

发布于 2020-01-29 12:43:51

用户配置仅用于管理用户/权限/等。不要将此与服务器连接/阻止混为一谈。

您的MySQL服务器应该只接受来自您(指定的) php服务器的呼叫。

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

代码语言:javascript
复制
Deny ALL
Allow 10.126.*

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

而且你不能做10.12*。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59956363

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档