我继承了一个使用 AWS 进行 DNS 和负载平衡的网站。但是,该网站将迁移到另一台服务器,不再需要负载平衡。DNS 将保留在 AWS 上。我想确保删除并添加正确的 DNS 设置以实现此目的。
Route 53 中的当前 A 记录:
domain.com. ALIAS http://dualstack.site-loadbalancer-XXXXXXXXX.eu-west-1.elb.amazonaws.com.
这是我假设重定向到负载均衡器的当前记录。我没有看到 Route 53 中为该记录配置任何 TTL,但当我看到dig
它始终返回 1 分钟 TTL 时。我打算做的只是删除一条记录并添加一条新的 A 记录:
domain.com. 111.222.333.444
我对 AWS 不够熟悉,不知道这是否会触发任何其他操作。我宁愿根本不碰负载均衡器服务;我只想将流量引导到新服务器。
这会有用吗?或者我还需要考虑其他什么吗?
答案1
别名是指向 Route 53 中另一条记录的内部指针。别名目标的值用于回答对原始记录的查询。
这就是为什么当您查询此记录时,您会看到未定义的 IP 地址和 TTL。AWS 负载均衡器始终使用较小的 TTL。
用非别名的 A 记录替换它应该可以达到您预期的效果,并且不会对 AWS 的其他地方产生任何副作用,因为负载均衡器不会跟踪指向它的 DNS 条目。