我在尝试配置 MySQL 服务器时遇到了绑定地址。我为什么要配置绑定地址的详细信息在下面的链接中。
现在,我想了解绑定地址的用途。从某种意义上说,绑定地址是我们分配给托管 MySQL 服务器的机器的地址吗?
我不知道。如果有人能向我解释它的目的,那将非常有帮助。此外,将
0.0.0.0
分配给绑定地址会产生任何安全漏洞/循环漏洞吗?
你在bind中指定的地址告诉MySQL去哪里监听。 0.0.0.0 是一个特殊地址,意思是“绑定到每个可用网络”。
只有能够使用“绑定”选项中指定的相同地址打开到服务器的连接的客户端软件才被允许连接。
一些例子:
这些都是传输层的连接。远程计算机仍然需要获得应用程序级别的资格,也就是说它们仍然需要来自
mysql.user
的正确登录凭据和主机参数。