我有一个动态 IP地址与我的 DSL 提供商。我的域名在 GoDaddy.com,我使用他们的总 DNS 服务。所以我猜这相当于“ZoneEdit.com”
是否可以在连接到此 DSL 线路的服务器上托管网站?
或者必须我有一个静态 IP?是的,我知道静态 IP 是更简单的路线。
谢谢!
答案1
这是一篇很好的文章,其中有一个示例脚本,介绍如何使用 zoneedit 进行动态 DNS 更新:
答案2
您可以添加具有低 TTL 的 CNAME 记录,该记录指向动态 DNS 服务。当您的 IP 发生变化时,可能会出现可用性问题,但它会正常工作。一些 DNS 管理员会忽略低 TTL,这可能会给部分用户带来麻烦。
这不是专业级的解决方案。专业级的解决方案从静态 IP 开始。
答案3
这取决于您的正常运行时间要求。提供商提供的大多数非静态 IP 实际上不会经常更改。但是当 IP 更改时,您必须更新 DNS 记录,即使 TTL 设置得很低(许多提供商会忽略 TTL),也可能需要一天时间或直到某些提供商刷新其缓存。
我建议你自己买一个 vps 或共享主机。除了你的 IP 发生变化之外,你还可能遇到磁盘问题、电源问题等。有各种原因会导致系统崩溃,vps/共享主机提供商应该对这些情况有更充分的准备。
此外,根据您与提供商的协议,您可能会通过托管某些内容而违反该协议(尽管这通常并不重要)。