域名指向美国的名称服务器,然后转发到亚洲的公共 IP

域名指向美国的名称服务器,然后转发到亚洲的公共 IP

我们正在尝试在办公室托管我们的网站。我们有一个非常快的服务器,它有一个公共 IP 和一个开源 cPanel。我们的域名是在不同的提供商处注册的,我无法将其重定向到我们的公共 IP,所以我基本上是在 inmotionhosting.com 上创建了一个帐户。我使用了他们的名称服务器,域名转到那里,然后在 inmotionhosting 中为公共 IP 添加了一个 A 记录,以将域名重定向到分配给我们服务器的公共 IP。

它工作得很好,但我确信这不是一个好的做法,因为涉及太多重定向。有人能建议一个更好的方法来实现这一点吗?

到一天结束时,我们希望我们的域名重定向到分配给服务器的公共 IP。

期待答案。

答案1

听起来你正在使用 inmotion 作为 DNS 托管服务。如果你的域名指向 inmotion 的名称服务器,并且 inmotion 有一个指向正确服务器的 A 记录,那么这似乎没问题。“重定向”和更改 DNS 记录之间是有区别的。重定向意味着你正在通过 HTTP/S 访问另一台服务器,并且它正在执行 301/302 重定向到另一台服务器。如果这一切都是使用正确的 DNS 记录完成的,我认为没有问题。

根据您从谁那里购买域名,您可能只需在那里设置指向您服务器的 A 记录即可。我发现使用第三方托管 DNS 更简单,因为如果您想更改注册商,这会更容易。

相关内容