![在 Ubuntu、nginx 服务器上将 TTL 从 1800 秒配置为 86400 秒](https://linux22.com/image/713098/%E5%9C%A8%20Ubuntu%E3%80%81nginx%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E5%B0%86%20TTL%20%E4%BB%8E%201800%20%E7%A7%92%E9%85%8D%E7%BD%AE%E4%B8%BA%2086400%20%E7%A7%92.png)
我将一个应用程序部署到 Digital Ocean Ubuntu 服务器。该应用程序在 NGINX 上运行。
我的域名注册商向我发送了以下消息:“名称服务器上的 TTL 不能小于 86400 秒”,Digital Ocean 当前的默认设置是 1800 秒。
有人可以建议我如何将 TTL 设置从 1800 秒配置为 86400 秒吗?
必须有某种方法可以通过终端访问设置吗?
我对这一切还很陌生,所以任何建议或指导都会很感激
答案1
您的域的名称服务器的 TTL 在您的域的 DNS 记录中配置。您可以通过执行 来确定您的权威 DNS 记录的位置nslookup -type=soa domain.com
;您必须将 domain.com 替换为您当前的域。一旦您确定了权威 DNS 服务器,您将需要转到该服务(可能是您的注册商或本地 DNS 服务),并更改区域内的 NS 记录以将 TTL 从 1800 增加到 86400。