将 Linux DNS 服务器从一个子域指向另一个子域

将 Linux DNS 服务器从一个子域指向另一个子域

我的域有 DNS 服务器abc.com

需要将我的子域指向xx.abc.com另一个子域xx.def.com。由于它托管在xx.def.com,我将获得任何 IP,因此他们只会提供子域名xx.def.com。是否可以将我的子域指向其他子域而不是 DNS 记录中的 IP?

答案1

正如您提到的不同领域abc.com&def.com,您使用 Web 服务器重定向xx.abc.comxx.def.com。例如,以下示例语法用于在 Apache 服务器中进行重定向:

<VirtualHost x.x.x.x:80>
        ServerName xx.abc.com
        Redirect Permanent / xx.def.com
</VirtualHost>

这会将来自 xx.abc.com 的所有请求重定向到 xx.def.com。

答案2

是的,使用CNAME记录。确切的语法和细节将取决于您的软件,但基本上可以代替编写如下内容:

xx.abc.com. A 192.0.2.1

...你会写这样的东西:

xx.abc.com. CNAME xx.def.com.

相关内容