如何在没有控制面板的情况下配置 DNS 和域?

如何在没有控制面板的情况下配置 DNS 和域?

我在域名提供商注册了域名,现在在GoDaddy租用CentOS专用服务器。购买服务器时我没有选择面板,但我不知道如何通过ssh在其上配置域名信息——没有控制面板。

他们的帮助建议我购买“Parallels Plesk Panel”,但我不想购买仅允许我设置域名的面板。

答案1

看起来所有变体都安装了 BIND?如果是这样,您需要做的就是登录并进行配置,并且有大量有关 BIND 配置的信息, http://www.yolinux.com/TUTORIALS/LinuxTutorialWebSiteConfig.html#DNS http://www.howtoforge.com/howtos/dns/bind 您需要做的就是用本文档中的内容替换您的“设置”。

答案2

当您向某个域名提供商(又称注册商)注册域名时,您可能会被要求提供为您的域名提供响应的名称服务器或 DNS 服务器。这些服务器也称为权威名称服务器。我猜它要么是该域名提供商,要么是 GoDaddy。

无论谁拥有/运营这些名称服务器,您都必须向其提供 GoDaddy 提供给您的 IP 地址以及您想要使用的主机名;例如 www.yourdomain.com。他们会在服务器中进行配置,以便 www.yourdomain.com 解析为您的新 GoDaddy IP。

如果您已经能够通过 SSH 进入 Linux 主机(或者您有另一个 *nix 主机),请从命令提示符运行此命令:( dig mydomain.com或任何结尾)。您将看到一个名为 ANSWER 部分的部分,您应该看到“SOA”,之后将是您的域的权威名称服务器。

或者,您可以转到 GoDaddy 的首页,单击搜索框,在下拉菜单中选择“Whois 搜索”并输入您的域名。在结果页面中,向下滚动到“按列出顺序排列的域服务器:”,它将为您列出权威名称服务器,这将有助于指示谁在管理您的域的 DNS。

相关内容