我有一个 Web 服务器和数据库服务器,它们位于公共 IP 后面。Web 服务器可通过 NAT 供公众访问。用户可以通过使用 mysql 服务器的私有 IP 对数据库服务器进行 API 调用,从 Web 服务器创建和管理数据库。但是当我尝试使用服务器的 FQDN 设置 API 调用时,它会失败。
我的服务器运行的是 Ubuntu 16.04,Web 服务器由 VestaCP 提供支持。数据库服务器运行的是 Ubuntu 16.04 和 MySQL Server 5.7。Web 服务器的本地 IP 为 192.168.1.4,数据库服务器的 IP 为 192.168.1.6。
我的 /etc/hosts 看起来像这样 192.168.1.4 cpanel.example.com example 192.168.1.6 db.example.com db
我尝试将绑定地址设置为 192.168.1.6。可能出了什么问题?
可能是什么问题呢?