新服务器 + 域名:如何处理名称服务器和 DNS?

新服务器 + 域名:如何处理名称服务器和 DNS?

我已经设置了一个新的服务器(Ubuntu 服务器)(自己的 IP),现在我需要将我的域名重定向到该服务器。怎么做?

域名提供商(独立于服务器提供商和我的 ISP)控制 DNS,因为我没有更改名称服务器。(这是真的吗?名称服务器指向向我出售域名的同一个人,所以我在那里配置 DNS?)

DNS 指向我的新服务器的 IP(我认为是 2 个 A 记录,其余的是“@”)。

由于某种原因,该域名仍然指向旧服务器。我早在 24 小时前就更改了 DNS 记录,现在它们的 TTL 是 1 分钟。

我在这里遗漏了什么?/etc/resolv 与此有关系吗?我对其进行了编辑,但它无效(根据,语法无效$ nslookup)。

我并不是一个完全的新手=)但我对名称服务器、DNS 和(linux)网络还比较陌生。

答案1

DNS 记录通常由向您出售域名的公司所属的 DNS 服务器提供。您域名的 NS 记录应指向其 DNS 名称服务器。如果您的域名是 example.com,而域名公司的名称服务器位于 198.51.100.1 和 198.51.100.2,则您的域名公司将设置这些记录(在顶级名称服务器中)

example.com IN NS 198.51.100.1
example.com IN NS 198.51.100.2

如果您的新 Ubuntu 服务器的 IP 地址为 203.0.113.0,并且您希望在其上托管 www.example.com。您应该使用域名公司的控制面板(或他们提供的其他机制)在域名公司的 DNS 服务器(198.51.100.1 和 198.51.100.2)上设置 DNS 记录

www.example.com IN A 203.0.113.0

在您的 Ubuntu 服务器上,resolv.conf 应该指向为您提供互联网访问(例如宽带)的互联网服务提供商(ISP)的 DNS 服务器 - 这可能与上面提到的任何服务器或企业无关。


其他信息来源:

http://www.google.com/support/a/bin/answer.py?answer=48090

相关内容