gpt4 book ai didi

MySQL 没有解析 IP 地址,但 nslookup 确实解析了

转载 作者:太空宇宙 更新时间:2023-11-04 12:04:21 29 4
gpt4 key购买 nike

<分区>

在工作中,我的团队在 Linux 14.04 机器上有一个 MySQL 数据库。我的团队正在努力更改使用主机名而不是 IP 的权限(这样 IT 团队就可以对网络做他们想做的事,而不用担心会破坏我们的访问权限)。

例如,有一个用户 admin@10.10.xxx.xxx,我们希望将其更改为 admin@my-ws.co.local。我一直在玩我的用户(因为我有 root 并且仍然可以登录)。将用户配置文件的主机从 IP 地址更改为主机名后,Workbench 将给出错误...

HOST '10.10.xxx.xxx' 不允许连接到此 MySQL 服务器

当我登录到 Linux box 并使用 nslookup my-ws.co.local 时,响应给了我正确的 IP 地址,所以我知道 box 和网络。由于响应是正确的,我假设内部 DNS 工作正常。

检查 performance_schema.host_cache 表,我可以看到 IP 10.10.xxx.xxx 没有解析为主机(HOST 列为 NULLHOST_VALIDATED 列为 YES)。

为什么 MySQL 无法将 IP 地址解析为正确的主机名,而 nslookup 可以正常工作? MySQL 中是否有某些设置需要修复?我团队的每个工作站都需要在内部 DNS 中有记录吗?

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com