我们遇到了一个奇怪的问题。我们最近推出了我们的网站。域名在 GoDaddy 注册并托管在 GoDaddy VPS 上。网站已上线,除 Airtel 宽带用户外,其他任何地方均可正常访问。
如果我们从控制面板->网络设置将“DNS 服务器地址”更改为 Google DNS(8.8.8.8 和 8.8.4.4),网站就会出现在 Airtel 宽带上。
更改本地计算机的“DNS 服务器地址”不是解决方案,因为我希望世界上的每个人都能访问我们的网站。有什么解决方案吗?
答案1
所有 DNS 修改都受名为“TTL”(TimeToLive)的计时器的约束。它规定“我应该等待多长时间才能再次向服务器请求 NAME->IP 转换”。Airtel 宽带 DNS 的缓存中很可能有旧 IP。
您可以通过以下工具查看当前配置的 TTLhttp://www.dnsstuff.com/并运行 DNS 报告。
通过“dig”和“nslookup”等命令行工具,可以知道 Airtel 宽带默认 DNS 服务器上剩余的计时器是多少;但是,如果它在 Google DNS 上正常工作,则传播完成很可能只是时间问题。
如果您向我们提供域名,我可以为您运行此 TTL 检查。