DNS 记录 - example.com 和 www 指向不同的 IP 地址

DNS 记录 - example.com 和 www 指向不同的 IP 地址

我正在尝试设置我的 DNS 记录来执行以下操作:

当用户访问 www.example.com 时,他们会被定向到 IP 为 1.1.1.1 的服务器。
当用户访问 example.com 时,他们会被定向到 IP 为 2.2.2.2 的服务器。

我对服务器 1.1.1.1 有完全控制权,在这里我设置了 DNS:

example.com. 的记录为 2.2.2.2
www 的记录为 1.1.1.1

我不确定 DNS 是否已刷新,但是当我访问 www.example.com 时,我访问的是 2.2.2.2,它显示了一个不正确的页面,因为它没有设置为处理 www.example.com,而仅处理 example.com。

提前致谢,

答案1

听起来 DNS 更改尚未生效。这可能需要一天甚至更长时间,具体取决于您的 DNS 设置。

您可以尝试以下工具dnsstuff.com查看您的不同主机名解析到什么,如果一切看起来都很好,则只需等待一两天即可使更改传播。

答案2

您还可以使用“dig”命令在 Linux 和 Mac OS X 上测试您的 DNS 条目

挖掘@YOUR_NAMESERVER_ADDRESS foo.com

dig @YOUR_NAMESERVER_ADDRESS www.foo.com

答案3

您可能只需要清除本地 DNS 缓存。

如果您使用的是 Windows,请运行:

ipconfig /flushdns

答案4

为了更直接地回答您的问题,example.com 的区域文件将具有

@A 2.2.2.2

www A 1.1.1.1

@ 代表区域的“根”(本例中为 example.com)。您只需要指定“根”之前的内容,例如 www 代表 www.example.com。

相关内容