正如标题所说,最近我的办公室更换了 ISP,自从更换以来我们在使用 AWS 时遇到了一些问题。
我已尽我所能解决故障,但无济于事
我遇到的问题似乎源于我们在路由 53 中使用的域名。举个例子,我们通常使用 MySQL Workbench 连接到我们的 AWS 托管数据库,过去使用 Workbench 我们能够在主机名字段中使用主机名 - 例如 database.company.com - 它将解析为 ec2 实例的私有 IP,但由于这次切换,对我们而言唯一可行的路径是使用 ec2 实例的公共 IP,这也适用于 Web UI。
当我按照一些简单的故障排除提示(例如 nslookup)时,域名将解析为 ec2 实例的相同私有 IP,这使我相信 AWS 中的 Route 53 正在影响域名解析的位置。
当我进入 AWS 中的 Route 53 时,我确实看到这些域名指向了私有 IP,出于好奇,我将非生产服务器的 IP 更改为指向该 ec2 实例的公共 IP,然而即使在 TTL 过期后,nslookup 的结果也没有变化,仍然指向私有 IP
目前在我们的 Route 53 中我们有 private.company.com 和 office.company.com,每个都是自己的私有托管区域,每个 A 记录都指向 ec2 实例的私有 IP,就像以前一样。
我已经尽力在我能想到的每个地方寻找,但我可能遗漏了一些信息,我很抱歉,我感觉我走进了死胡同,我希望这可能是一件简单的事情,我考虑得太多了。
提前致谢。