如何将所有请求从我的 GoDaddy 域名转发到我的 DynDns 条目?

如何将所有请求从我的 GoDaddy 域名转发到我的 DynDns 条目?

我在 go-daddy 购买了个人域名。我已经在家庭网络中设置了 DynDns 和端口转发,这样我就可以通过 DynDns FQDN(例如MYNAME.Dynalias.com)在家庭 PC 上托管我的个人网站。

我该如何采取最后一步,将所有流量从www.PERSONALSITE.com转发到MYNAME.Dynalias.com

谢谢,彼得

答案1

我不熟悉 GoDaddy DNS 管理界面的细节,但您正在寻找的是 CNAME 条目(又名别名)。您希望名称 www.PERSONALSITE.com 指向 MYNAME.Dynalias.com。

另外,请确保您已在 Web 服务器的配置中添加了 www.PERSONALSITE.com 名称。具体如何操作取决于您所使用的 Web 服务器,但您需要以某种方式指示它对该名称负责。

答案2

我很喜欢區域編輯用于我的 DNS 记录管理。设置起来非常简单,我可以编写一个小脚本,在我的 IP 地址发生变化时每天运行并刷新。

编辑:一个警告是您只能免费管理前五个 DNS 记录,但这足以让您开始使用。

答案3

一个更好的长期解决方案是让动态 DNS 服务实际托管您域的 DNS。这将为访问您网站的用户带来更好的性能,并大大降低出现缓存问题的可能性,在这种情况下,由于缓存中仍有错误条目,用户会通过 DNS 获得错误的 IP。

在 DynDNS 提供商上设置 DNS 托管并告诉 GoDaddy DynDNS 服务器是该域的 DNS 将实现此目的。

或者,您提到的动态 DNS 提供商是 ICANN 注册商,因此将域名转移给他们即可实现此目的。我无法判断他们比 GoDaddy 好还是差,后者有忠实的追随者,也有鄙视他们的人。

编辑以回应 Peter 的评论/问题:DNS 服务不是免费的,但它们确实与域名注册打包交易。

答案4

你可以将您的域名转发到另一个 URL从您的 GoDaddy 帐户管理器中。您可以选择 301(永久移动)或 302(临时重定向)响应。

如果您计划将该域转发至您的 DynDNS 地址,请选择 301;如果您认为您将在不久的将来更改它,请选择 302。

相关内容